fix:【BPM 工作流】存在加签时,退回报 Execution could not be found with id null

This commit is contained in:
YunaiV 2025-07-23 12:46:00 +08:00
parent 376114a874
commit a4244ab999

View File

@ -898,7 +898,9 @@ public class BpmTaskServiceImpl implements BpmTaskService {
if (!returnTaskKeyList.contains(task.getTaskDefinitionKey())) {
return;
}
runExecutionIds.add(task.getExecutionId());
if (task.getExecutionId() != null) {
runExecutionIds.add(task.getExecutionId());
}
// 判断是否分配给自己任务因为会签任务一个节点会有多个任务
if (isAssignUserTask(userId, task)) { // 情况一自己的任务进行 RETURN 标记