From f75c1d1a78e277bbefb70d6f241693442126ef1c Mon Sep 17 00:00:00 2001 From: caihaohan Date: Tue, 16 Jan 2024 17:11:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=AC=AC=E4=B8=80=E4=B8=AA=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E5=87=8F=E4=B8=80=E7=A7=92=E5=88=9B=E5=BB=BA=E6=97=B6?= =?UTF-8?q?=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/activiti/listener/MyGlobalEventListener.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java b/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java index 2c55f310..d03d56da 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/listener/MyGlobalEventListener.java @@ -184,6 +184,11 @@ public class MyGlobalEventListener implements ActivitiEventListener { } } + // 如果是第一个节点需要把第一个节点的创建时间改小一秒 + if (isFirstNodeTask(approvalRecord)) { + approvalRecord.setCreateTime(DateUtil.offsetSecond(createTime, -1)); + } + recordService.updateById(approvalRecord); log.info("流程实例总数:" + execution.getVariable("nrOfInstances")); log.info("当前活动的流程实例总数:" + execution.getVariable("nrOfActiveInstances"));