mirror of
https://github.com/dromara/RuoYi-Vue-Plus.git
synced 2025-09-30 15:16:41 +08:00
update 优化作废,撤销等备注
This commit is contained in:
parent
eb75a63dd7
commit
5e3cedb035
@ -337,9 +337,9 @@ public class ActProcessInstanceServiceImpl implements IActProcessInstanceService
|
||||
if (CollUtil.isNotEmpty(subTasks)) {
|
||||
subTasks.forEach(e -> taskService.deleteTask(e.getId()));
|
||||
}
|
||||
String deleteReason = LoginHelper.getUsername() + "作废了当前申请!";
|
||||
String deleteReason = LoginHelper.getLoginUser().getNickname() + "作废了当前申请!";
|
||||
if (StringUtils.isNotBlank(processInvalidBo.getDeleteReason())) {
|
||||
deleteReason = LoginHelper.getUsername() + "作废理由:" + processInvalidBo.getDeleteReason();
|
||||
deleteReason = LoginHelper.getLoginUser().getNickname() + "作废理由:" + processInvalidBo.getDeleteReason();
|
||||
}
|
||||
for (Task task : StreamUtils.filter(list, e -> StringUtils.isBlank(e.getParentTaskId()))) {
|
||||
taskService.addComment(task.getId(), task.getProcessInstanceId(), TaskStatusEnum.INVALID.getStatus(), deleteReason);
|
||||
@ -461,7 +461,7 @@ public class ActProcessInstanceServiceImpl implements IActProcessInstanceService
|
||||
List<Task> taskList = taskService.createTaskQuery().taskTenantId(TenantHelper.getTenantId()).processInstanceId(processInstanceId).list();
|
||||
for (Task task : taskList) {
|
||||
taskService.setAssignee(task.getId(), String.valueOf(LoginHelper.getUserId()));
|
||||
taskService.addComment(task.getId(), processInstanceId, TaskStatusEnum.CANCEL.getStatus(), LoginHelper.getUsername() + ":撤销申请");
|
||||
taskService.addComment(task.getId(), processInstanceId, TaskStatusEnum.CANCEL.getStatus(), LoginHelper.getLoginUser().getNickname() + ":撤销申请");
|
||||
}
|
||||
HistoricTaskInstance historicTaskInstance = historyService.createHistoricTaskInstanceQuery().finished().orderByHistoricTaskInstanceEndTime().asc().list().get(0);
|
||||
List<String> nodeIds = StreamUtils.toList(taskList, Task::getTaskDefinitionKey);
|
||||
|
@ -356,7 +356,7 @@ public class ActTaskServiceImpl implements IActTaskService {
|
||||
}
|
||||
try {
|
||||
TaskEntity newTask = WorkflowUtils.createNewTask(task);
|
||||
taskService.addComment(newTask.getId(), task.getProcessInstanceId(), TaskStatusEnum.PENDING.getStatus(), "【" + LoginHelper.getUsername() + "】委派给【" + delegateBo.getNickName() + "】");
|
||||
taskService.addComment(newTask.getId(), task.getProcessInstanceId(), TaskStatusEnum.PENDING.getStatus(), "【" + LoginHelper.getLoginUser().getNickname() + "】委派给【" + delegateBo.getNickName() + "】");
|
||||
//委托任务
|
||||
taskService.delegateTask(delegateBo.getTaskId(), delegateBo.getUserId());
|
||||
//办理生成的任务记录
|
||||
@ -392,9 +392,9 @@ public class ActTaskServiceImpl implements IActTaskService {
|
||||
}
|
||||
try {
|
||||
if (StringUtils.isBlank(terminationBo.getComment())) {
|
||||
terminationBo.setComment(LoginHelper.getUsername() + "终止了申请");
|
||||
terminationBo.setComment(LoginHelper.getLoginUser().getNickname() + "终止了申请");
|
||||
} else {
|
||||
terminationBo.setComment(LoginHelper.getUsername() + "终止了申请:" + terminationBo.getComment());
|
||||
terminationBo.setComment(LoginHelper.getLoginUser().getNickname() + "终止了申请:" + terminationBo.getComment());
|
||||
}
|
||||
taskService.addComment(task.getId(), task.getProcessInstanceId(), TaskStatusEnum.TERMINATION.getStatus(), terminationBo.getComment());
|
||||
List<Task> list = taskService.createTaskQuery().taskTenantId(TenantHelper.getTenantId())
|
||||
|
Loading…
Reference in New Issue
Block a user