From 88c9266ce367d28c16829badfecb0e1b6ac44a80 Mon Sep 17 00:00:00 2001 From: hongchao <3228015117@qq.com> Date: Tue, 16 Sep 2025 11:32:20 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=B4=E8=BD=AC=E6=9C=80=E5=90=8E=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SysWorkflowRecordHistoryServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowRecordHistoryServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowRecordHistoryServiceImpl.java index b6881620..9e0cb2a3 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowRecordHistoryServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/work/service/impl/SysWorkflowRecordHistoryServiceImpl.java @@ -397,10 +397,12 @@ public class SysWorkflowRecordHistoryServiceImpl implements SysWorkflowRecordHis history.setNodeId(sysWorkflowRecordHistory.getNextNodeId()); if(i!=sysWorkflowNodeList.size()-1){ history.setNextNodeId(sysWorkflowNodeList.get(i+1).getId()); + nextNodeId = sysWorkflowNodeList.get(i+1).getId(); sysWorkflowNodeList.get(i).setNextNodeId(sysWorkflowNodeList.get(i+1).getId()); sysWorkflowNodeList.get(i).setNextRoleIds(sysWorkflowNodeList.get(i+1).getRoleIds()); }else{ history.setNextNodeId(null); + nextNodeId = null; sysWorkflowNodeList.get(i).setNextNodeId(null); sysWorkflowNodeList.get(i).setNextRoleIds(null); } @@ -431,10 +433,12 @@ public class SysWorkflowRecordHistoryServiceImpl implements SysWorkflowRecordHis history.setNodeId(sysWorkflowRecordHistory.getNextNodeId()); if(i!=sysWorkflowNodeList.size()-1){ history.setNextNodeId(sysWorkflowNodeList.get(i+1).getId()); + nextNodeId = sysWorkflowNodeList.get(i+1).getId(); sysWorkflowNodeList.get(i).setNextNodeId(sysWorkflowNodeList.get(i+1).getId()); sysWorkflowNodeList.get(i).setNextRoleIds(sysWorkflowNodeList.get(i+1).getRoleIds()); }else{ history.setNextNodeId(null); + nextNodeId = null; sysWorkflowNodeList.get(i).setNextNodeId(null); sysWorkflowNodeList.get(i).setNextRoleIds(null); }