From ddb766143ae7d04eb193d6f93719582e9f72296c Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 03 三月 2025 22:23:01 +0800 Subject: [PATCH] 获取前置节点,执行id相同时只取最近一个 --- flowable/src/main/java/com/ycl/service/common/TaskCommonService.java | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/flowable/src/main/java/com/ycl/service/common/TaskCommonService.java b/flowable/src/main/java/com/ycl/service/common/TaskCommonService.java index b5b0797..ed65499 100644 --- a/flowable/src/main/java/com/ycl/service/common/TaskCommonService.java +++ b/flowable/src/main/java/com/ycl/service/common/TaskCommonService.java @@ -182,6 +182,7 @@ formDetailVO.setCanWait(this.checkHasExeProperty(currentElement.getExtensionElements().get("properties"), ProcessConstants.EXTENSION_PROPERTY_CAN_WAIT_TEXT)); formDetailVO.setUserTask((UserTask) incomingFlow.getSourceFlowElement()); defKeys.add(formDetailVO); + continue; } else { beforeNodeInfo(incomingFlow.getSourceFlowElement(), defKeys); } @@ -199,6 +200,7 @@ formDetailVO.setCanWait(this.checkHasExeProperty(currentElement.getExtensionElements().get("properties"), ProcessConstants.EXTENSION_PROPERTY_CAN_WAIT_TEXT)); formDetailVO.setUserTask((UserTask) incomingFlow.getSourceFlowElement()); defKeys.add(formDetailVO); + continue; } else { beforeNodeInfo(incomingFlow.getSourceFlowElement(), defKeys); } -- Gitblit v1.8.0