|
@@ -326,9 +326,8 @@ public class ProcessTaskServiceImpl implements IProcessTaskService {
|
|
|
public boolean reject(RejectTaskDTO dto) {
|
|
|
FlwTask flwTask = flowLongEngine.queryService().getTask(dto.getTaskId());
|
|
|
ApiAssert.isEmpty(flwTask, "当前ID执行任务不存在");
|
|
|
- TaskService taskService = flowLongEngine.taskService();
|
|
|
FlowHelper.setProcessApprovalOpinion(dto.getReason());
|
|
|
- return taskService.rejectTask(flwTask, FlowHelper.getFlowCreator(), dto.getArgs()).isPresent();
|
|
|
+ return flowLongEngine.executeRejectTask(flwTask, dto.getNodeKey(), FlowHelper.getFlowCreator(), dto.getArgs()).isPresent();
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|