diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/listener/EngineTaskEventListener.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/listener/EngineTaskEventListener.java index 3ff153553..5cfaa0d7d 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/listener/EngineTaskEventListener.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/engine/listener/EngineTaskEventListener.java @@ -40,12 +40,12 @@ public class EngineTaskEventListener implements TaskListener { return; } switch (delegateTask.getEventName()) { - case EVENTNAME_CREATE: - i.onCreated(delegateTask); - break; case EVENTNAME_ASSIGNMENT: i.onAssigned(delegateTask); break; + case EVENTNAME_CREATE: + i.onCreated(delegateTask); + break; case EVENTNAME_COMPLETE: // 审批通过 i.onCompleted(delegateTask); diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/listener/impl/InternalExtAxTaskInstEvent_lo_Listener.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/listener/impl/InternalExtAxTaskInstEvent_lo_Listener.java index 3f6231142..a92041eb8 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/listener/impl/InternalExtAxTaskInstEvent_lo_Listener.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/listener/impl/InternalExtAxTaskInstEvent_lo_Listener.java @@ -52,7 +52,8 @@ public class InternalExtAxTaskInstEvent_lo_Listener extends AbstractBpmnEventLis INTERNAL_INITIATOR))); if (Objects.isNull(assigner)) { // 兼容历史数据 - assigner = BpmnTaskDelegateAssigner.toObjectCompatible(runtimeService.getVariable(delegateTask.getProcessInstanceId(), + assigner = + BpmnTaskDelegateAssigner.toObjectCompatible(runtimeService.getVariable(delegateTask.getProcessInstanceId(), OLD_INTERNAL_INITIATOR)); } assignee = assigner.buildAssigneeId();