From ab9df564cda29254ee53bb366d8346978b5bab9a Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 04 三月 2025 11:30:21 +0800
Subject: [PATCH] 查询挂起日志

---
 flowable/src/main/java/com/ycl/service/common/TaskCommonService.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 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 240eba2..ed65499 100644
--- a/flowable/src/main/java/com/ycl/service/common/TaskCommonService.java
+++ b/flowable/src/main/java/com/ycl/service/common/TaskCommonService.java
@@ -110,7 +110,7 @@
         formDetailVO.setCanJump(this.checkHasExeProperty(currentElement.getExtensionElements().get("properties"), ProcessConstants.EXTENSION_PROPERTY_CAN_JUMP_TEXT));
         formDetailVO.setCanWait(this.checkHasExeProperty(currentElement.getExtensionElements().get("properties"), ProcessConstants.EXTENSION_PROPERTY_CAN_WAIT_TEXT));
         formDetailVO.setCanHangup(this.checkHasExeProperty(currentElement.getExtensionElements().get("properties"), ProcessConstants.EXTENSION_PROPERTY_CAN_HANGUP_TEXT));
-
+        formDetailVO.setUserTask(currentElement);
         defKeys.add(formDetailVO);
         this.beforeNodeInfo(currentElement, defKeys);
 
@@ -180,7 +180,9 @@
                         formDetailVO.setBeforeNodeName(incomingFlow.getSourceFlowElement().getName());
                         formDetailVO.setCanJump(this.checkHasExeProperty(currentElement.getExtensionElements().get("properties"), ProcessConstants.EXTENSION_PROPERTY_CAN_JUMP_TEXT));
                         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);
                     }
@@ -196,7 +198,9 @@
                         formDetailVO.setBeforeNodeName(incomingFlow.getSourceFlowElement().getName());
                         formDetailVO.setCanJump(this.checkHasExeProperty(currentElement.getExtensionElements().get("properties"), ProcessConstants.EXTENSION_PROPERTY_CAN_JUMP_TEXT));
                         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);
                     }
@@ -207,7 +211,7 @@
 
 
     /**
-     * 鑾峰彇褰撳墠鑺傜偣鐨勪笂涓�鑺傜偣id锛屼笉鍙嶆倲褰撳墠鑺傜偣淇℃伅锛屽鏋滃墠闈㈡槸骞惰锛岄偅涔堜細杩斿洖澶氫釜
+     * 鑾峰彇褰撳墠鑺傜偣鐨勪笂涓�鑺傜偣id锛屼笉杩斿洖褰撳墠鑺傜偣淇℃伅锛屽鏋滃墠闈㈡槸骞惰锛岄偅涔堜細杩斿洖澶氫釜
      *
      * @param processDefId     娴佺▼瀹氫箟id
      * @param currentNodeDefId 褰撳墠鑺傜偣瀹氫箟id

--
Gitblit v1.8.0