From 30da6663b02b07a917d2789ef0a3c5cec2a03b80 Mon Sep 17 00:00:00 2001
From: mg <maokecheng@163.com>
Date: 星期一, 10 十月 2022 10:46:52 +0800
Subject: [PATCH] 用户修改和消息表新增字段

---
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java
index 7938ed5..fc5aa94 100644
--- a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java
@@ -242,7 +242,7 @@
         //2.2鏌ヨ澶勭疆娴佺▼鐜妭閰嶇疆
         Map mapWcs = new HashMap();
         mapWcs.put("workflowConfigId", ddlcId);
-        mapWcs.put("baseCaseId", ddlcId);
+        mapWcs.put("baseCaseId", baseCase.getId());
         List<WorkflowConfigStep> listWcs = workflowConfigStepMapper.selectRecordByWorkflowConfigStepId(mapWcs);
         //澶勭悊鐢ㄧ幆鑺傛椂闂�
         for (WorkflowConfigStep step : listWcs) {
@@ -251,10 +251,12 @@
                 continue;
             }
             for (DisposeRecord record : records) {
-                record.setLinkTime(
-                        DateUtil.getDistanceDateTime(
-                                DateUtil.fromLocalDateTime(baseCase.getAlarmTime()),
-                                DateUtil.fromLocalDateTime(record.getCreateTime())));
+                if (record != null&&record.getCreateTime()!=null) {
+                    record.setLinkTime(
+                            DateUtil.getDistanceDateTime(
+                                    DateUtil.fromLocalDateTime(baseCase.getAlarmTime()),
+                                    DateUtil.fromLocalDateTime(record.getCreateTime())));
+                }
             }
             step.setDisposeRecords(records);
         }

--
Gitblit v1.8.0