update - 驳回功能的 OperationDesc 完善

This commit is contained in:
wangli 2024-01-13 01:20:03 +08:00
parent be5ef4c960
commit 6a3831c3a6

View File

@ -62,17 +62,15 @@ public class CustomRejectionTaskCmd implements Command<Void>, Serializable {
Task task = taskService.createTaskQuery().taskId(taskId).singleResult(); Task task = taskService.createTaskQuery().taskId(taskId).singleResult();
validTask((TaskEntity) task, approver); validTask((TaskEntity) task, approver);
addComment(commandContext, task, COMMENT_TYPE_OPERATION_DESC, "已驳回");
((TaskEntity) task).setTransientVariable(TASK_COMPLETE_OPERATION_TYPE + task.getId(), REJECTED.getStatus()); ((TaskEntity) task).setTransientVariable(TASK_COMPLETE_OPERATION_TYPE + task.getId(), REJECTED.getStatus());
RuntimeService runtimeService = processEngineConfiguration.getRuntimeService(); Task virtualTask = createVirtualTask(commandContext, extAxHiTaskInstService, task.getProcessInstanceId(), task.getName(),
createVirtualTask(commandContext, extAxHiTaskInstService, task.getProcessInstanceId(), task.getName(),
task.getTaskDefinitionKey(), advice, approver, REJECTED.getStatus()); task.getTaskDefinitionKey(), advice, approver, REJECTED.getStatus());
addComment(commandContext, virtualTask, COMMENT_TYPE_OPERATION_DESC, "已驳回");
batchAddAttachment(commandContext, task.getProcessInstanceId(), task.getId(), attachmentList, approver); batchAddAttachment(commandContext, task.getProcessInstanceId(), task.getId(), attachmentList, approver);
RuntimeService runtimeService = processEngineConfiguration.getRuntimeService();
finishProcessInstance(commandContext, runtimeService, task); finishProcessInstance(commandContext, runtimeService, task);
return null; return null;
} }