Эх сурвалжийг харах

修复可能空指针问题

hubin 5 сар өмнө
parent
commit
98ab58f0e4

+ 1 - 1
src/main/java/com/aizuda/boot/modules/flw/flow/FlowTaskListener.java

@@ -56,7 +56,7 @@ public class FlowTaskListener implements TaskListener {
                         autoSkip = true;
                     } else {
                         final FlwInstance instance = flowLongEngine.queryService().getInstance(flwTask.getInstanceId());
-                        autoSkip = nodeModel.getNodeAssigneeList().stream().anyMatch(t -> Objects.equals(t.getId(), instance.getCreateId()));
+                        autoSkip = currentNodeModel.getNodeAssigneeList().stream().anyMatch(t -> Objects.equals(t.getId(), instance.getCreateId()));
                     }
                     if (autoSkip) {
                         // 执行自动跳转逻辑