mirror of
https://github.com/dromara/RuoYi-Vue-Plus.git
synced 2025-09-30 07:06:39 +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)) {
|
if (CollUtil.isNotEmpty(subTasks)) {
|
||||||
subTasks.forEach(e -> taskService.deleteTask(e.getId()));
|
subTasks.forEach(e -> taskService.deleteTask(e.getId()));
|
||||||
}
|
}
|
||||||
String deleteReason = LoginHelper.getUsername() + "作废了当前申请!";
|
String deleteReason = LoginHelper.getLoginUser().getNickname() + "作废了当前申请!";
|
||||||
if (StringUtils.isNotBlank(processInvalidBo.getDeleteReason())) {
|
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()))) {
|
for (Task task : StreamUtils.filter(list, e -> StringUtils.isBlank(e.getParentTaskId()))) {
|
||||||
taskService.addComment(task.getId(), task.getProcessInstanceId(), TaskStatusEnum.INVALID.getStatus(), deleteReason);
|
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();
|
List<Task> taskList = taskService.createTaskQuery().taskTenantId(TenantHelper.getTenantId()).processInstanceId(processInstanceId).list();
|
||||||
for (Task task : taskList) {
|
for (Task task : taskList) {
|
||||||
taskService.setAssignee(task.getId(), String.valueOf(LoginHelper.getUserId()));
|
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);
|
HistoricTaskInstance historicTaskInstance = historyService.createHistoricTaskInstanceQuery().finished().orderByHistoricTaskInstanceEndTime().asc().list().get(0);
|
||||||
List<String> nodeIds = StreamUtils.toList(taskList, Task::getTaskDefinitionKey);
|
List<String> nodeIds = StreamUtils.toList(taskList, Task::getTaskDefinitionKey);
|
||||||
|
@ -356,7 +356,7 @@ public class ActTaskServiceImpl implements IActTaskService {
|
|||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
TaskEntity newTask = WorkflowUtils.createNewTask(task);
|
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());
|
taskService.delegateTask(delegateBo.getTaskId(), delegateBo.getUserId());
|
||||||
//办理生成的任务记录
|
//办理生成的任务记录
|
||||||
@ -392,9 +392,9 @@ public class ActTaskServiceImpl implements IActTaskService {
|
|||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
if (StringUtils.isBlank(terminationBo.getComment())) {
|
if (StringUtils.isBlank(terminationBo.getComment())) {
|
||||||
terminationBo.setComment(LoginHelper.getUsername() + "终止了申请");
|
terminationBo.setComment(LoginHelper.getLoginUser().getNickname() + "终止了申请");
|
||||||
} else {
|
} 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());
|
taskService.addComment(task.getId(), task.getProcessInstanceId(), TaskStatusEnum.TERMINATION.getStatus(), terminationBo.getComment());
|
||||||
List<Task> list = taskService.createTaskQuery().taskTenantId(TenantHelper.getTenantId())
|
List<Task> list = taskService.createTaskQuery().taskTenantId(TenantHelper.getTenantId())
|
||||||
|
Loading…
Reference in New Issue
Block a user