feat(REQ-3023) - 解决不同的两个相邻业务节点无法正确推动流程

This commit is contained in:
wangli 2024-12-12 17:30:50 +08:00
parent 8131aa4614
commit 727e485e17

View File

@ -75,6 +75,9 @@ public class CustomReceiveTaskActivityBehavior extends ReceiveTaskActivityBehavi
eventDispatcher.dispatchEvent(new ExtTaskInstUpdateEvent(execution.getProcessInstanceId(),
receiveTask.getId(), task.getId(), APPROVED),
processEngineConfiguration.getEngineCfgKey());
// 解决两个业务节点相邻时无法正确的往下流转的问题
TaskHelper.deleteTask(task, null, true, true, true);
} else {
log.warn("ReceiveTask is null, executionId: {}, activityId: {}", execution.getId(),
execution.getCurrentActivityId());