From 1d76f1864c507b99b153d63d53d7bb7f32c89ec3 Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期三, 24 十二月 2025 14:40:54 +0800
Subject: [PATCH] 【市一】 语音电话发送调整 随访时间为空的空指针异常

---
 smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java
index 7b2298d..faae6de 100644
--- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java
@@ -2975,6 +2975,11 @@
         serviceSubtaskPreachform.setTaskid(taskid);
         List<ServiceSubtaskPreachform> serviceSubtaskPreachforms = serviceSubtaskPreachformMapper.selectServiceSubtaskPreachformList(serviceSubtaskPreachform);
         if (CollectionUtils.isNotEmpty(serviceSubtaskPreachforms)) {
+            //娌℃湁闅忚鏃堕棿鍒欐寜褰撳ぉ鏉ョ畻--涓存椂
+            if (ObjectUtils.isEmpty(visitTime)) {
+                visitTime = new Date();
+            }
+
             String compensateTime = serviceSubtaskPreachforms.get(0).getCompensateTime();
             int hoursToAdd = Integer.valueOf(compensateTime) * 24;
             Calendar calendar = Calendar.getInstance();

--
Gitblit v1.9.3