update - 调整task事件处理优先级
This commit is contained in:
parent
d67748b9f0
commit
b02d59382a
@ -40,12 +40,12 @@ public class EngineTaskEventListener implements TaskListener {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
switch (delegateTask.getEventName()) {
|
switch (delegateTask.getEventName()) {
|
||||||
case EVENTNAME_CREATE:
|
|
||||||
i.onCreated(delegateTask);
|
|
||||||
break;
|
|
||||||
case EVENTNAME_ASSIGNMENT:
|
case EVENTNAME_ASSIGNMENT:
|
||||||
i.onAssigned(delegateTask);
|
i.onAssigned(delegateTask);
|
||||||
break;
|
break;
|
||||||
|
case EVENTNAME_CREATE:
|
||||||
|
i.onCreated(delegateTask);
|
||||||
|
break;
|
||||||
case EVENTNAME_COMPLETE:
|
case EVENTNAME_COMPLETE:
|
||||||
// 审批通过
|
// 审批通过
|
||||||
i.onCompleted(delegateTask);
|
i.onCompleted(delegateTask);
|
||||||
|
|||||||
@ -52,7 +52,8 @@ public class InternalExtAxTaskInstEvent_lo_Listener extends AbstractBpmnEventLis
|
|||||||
INTERNAL_INITIATOR)));
|
INTERNAL_INITIATOR)));
|
||||||
if (Objects.isNull(assigner)) {
|
if (Objects.isNull(assigner)) {
|
||||||
// 兼容历史数据
|
// 兼容历史数据
|
||||||
assigner = BpmnTaskDelegateAssigner.toObjectCompatible(runtimeService.getVariable(delegateTask.getProcessInstanceId(),
|
assigner =
|
||||||
|
BpmnTaskDelegateAssigner.toObjectCompatible(runtimeService.getVariable(delegateTask.getProcessInstanceId(),
|
||||||
OLD_INTERNAL_INITIATOR));
|
OLD_INTERNAL_INITIATOR));
|
||||||
}
|
}
|
||||||
assignee = assigner.buildAssigneeId();
|
assignee = assigner.buildAssigneeId();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user