update - 调整task事件处理优先级
This commit is contained in:
parent
d67748b9f0
commit
b02d59382a
@ -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);
|
||||
|
||||
@ -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();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user