feat - 优化同意的 job 处理逻辑

This commit is contained in:
wangli 2024-08-09 10:21:55 +08:00
parent 6290e118e2
commit f6b8c0c12d

View File

@ -42,10 +42,12 @@ public class AsyncApproveTaskJobHandler extends AbstractExecuteWithLockJobHandle
if (Objects.isNull(task)) {
return;
}
CustomApproveTaskCmd command = new CustomApproveTaskCmd(dto);
CustomApproveTaskCmd command;
if (Objects.equals(task.getTaskDefinitionKey(), NODE_STARTER.getType())) {
// 这里的 operationDesc 设置为 是为了在日志中不显示已通过
command = new CustomApproveTaskCmd(dto, "");
} else {
command = new CustomApproveTaskCmd(dto);
}
processEngineConfiguration.getCommandExecutor().execute(command);
}