update(REQ-2324) - 修复 加签 方法异步导致未正确返回校验信息
This commit is contained in:
parent
04819e5da6
commit
94b21daf93
@ -18,6 +18,7 @@ import org.flowable.task.service.impl.persistence.entity.TaskEntity;
|
||||
import java.io.Serializable;
|
||||
|
||||
import static cn.axzo.workflow.core.engine.cmd.helper.CustomTaskHelper.validTask;
|
||||
import static cn.axzo.workflow.core.engine.cmd.helper.CustomTaskHelper.validTaskAssignerDuplicated;
|
||||
|
||||
public class CustomCountersignUserTaskAsyncCmd implements Command<Void>, Serializable {
|
||||
private final BpmnTaskCountersignDTO dto;
|
||||
@ -38,6 +39,9 @@ public class CustomCountersignUserTaskAsyncCmd implements Command<Void>, Seriali
|
||||
Task task = taskService.createTaskQuery().taskId(dto.getTaskId()).singleResult();
|
||||
|
||||
validTask(historicTaskInstance, (TaskEntity) task, dto.getOriginAssigner(), null);
|
||||
|
||||
validTaskAssignerDuplicated(commandContext, (TaskEntity) task, dto.getTargetAssignerList());
|
||||
|
||||
startAsync(processEngineConfiguration, task);
|
||||
return null;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user