|
@@ -28,6 +28,12 @@ public class FlowTaskListener implements TaskListener {
|
|
|
@Override
|
|
|
public boolean notify(EventType eventType, Supplier<FlwTask> supplier, NodeModel nodeModel, FlowCreator flowCreator) {
|
|
|
FlwTask flwTask = supplier.get();
|
|
|
+
|
|
|
+ // 延迟触发器
|
|
|
+ if (EventType.autoComplete.eq(eventType) && TaskType.trigger.eq(flwTask.getTaskType())) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+
|
|
|
// 不进行二次执行自动跳转逻辑,防止出现taskId不存在,退回需要发起人手动审批
|
|
|
if (EventType.create.eq(eventType)) {
|
|
|
// 获取当前节点信息
|