|
@@ -329,7 +329,7 @@ public class TaskController extends BladeController {
|
|
|
}
|
|
|
|
|
|
//校验当前项目是否为垂直审批
|
|
|
- List<Task> taskList = taskService.getBaseMapper().selectList(Wrappers.<Task>lambdaQuery().select(Task::getProjectId, Task::getTaskName, Task::getProcessInstanceId, Task::getContractId, Task::getFormDataId).in(Task::getId, Arrays.asList(taskIdArray)));
|
|
|
+ List<Task> taskList = taskService.getBaseMapper().selectList(Wrappers.<Task>lambdaQuery().select(Task::getId,Task::getProjectId, Task::getTaskName, Task::getProcessInstanceId, Task::getContractId, Task::getFormDataId).in(Task::getId, Arrays.asList(taskIdArray)));
|
|
|
for (Task task : taskList) {
|
|
|
if (ObjectUtil.isEmpty(task.getProjectId())) {
|
|
|
throw new ServiceException("未获取到任务【" + task.getTaskName() + "】对应的项目信息");
|
|
@@ -1539,23 +1539,25 @@ public class TaskController extends BladeController {
|
|
|
.min(Comparator.comparing(t -> t.getCreateTime().getTime() - createTime.getTime()));
|
|
|
if (min.isPresent()){
|
|
|
OperationLog operationLog = min.get();
|
|
|
+ String createUserName = operationLog.getCreateUserName();
|
|
|
+ String date = DateUtil.formatDateTime(operationLog.getCreateTime());
|
|
|
if (operationLog.getOperationType() != null && operationLog.getOperationType() == 61) {
|
|
|
- businessTaskPageVO.setEVisaStatus("驳回成功:"+operationLog.getCreateUserName()+"-"+operationLog.getCreateTime());
|
|
|
+ businessTaskPageVO.setEVisaStatus("驳回成功:"+ createUserName +"-"+ date);
|
|
|
String saveData = operationLog.getSaveData();
|
|
|
if (saveData != null && !saveData.isEmpty()) {
|
|
|
try {
|
|
|
JSONObject data = JSONObject.parseObject(saveData);
|
|
|
if (data != null && data.containsKey("comment")) {
|
|
|
- businessTaskPageVO.setEVisaStatus("驳回成功:"+operationLog.getCreateUserName()+"-"+operationLog.getCreateTime() + ";驳回原因:"+data.getString("comment"));
|
|
|
+ businessTaskPageVO.setEVisaStatus("驳回成功:"+ createUserName +"-"+ date + ";驳回原因:"+data.getString("comment"));
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
}
|
|
|
} else if (operationLog.getOperationType() != null && operationLog.getOperationType() == 62) {
|
|
|
- businessTaskPageVO.setEVisaStatus("撤回成功:"+operationLog.getCreateUserName()+"-"+operationLog.getCreateTime());
|
|
|
+ businessTaskPageVO.setEVisaStatus("撤回成功:"+ createUserName +"-"+ date);
|
|
|
} else {
|
|
|
- businessTaskPageVO.setEVisaStatus(businessTaskPageVO.getEVisaStatus()+":"+operationLog.getCreateUserName()+"-"+operationLog.getCreateTime());
|
|
|
+ businessTaskPageVO.setEVisaStatus(businessTaskPageVO.getEVisaStatus()+":"+ createUserName +"-"+ date);
|
|
|
}
|
|
|
}
|
|
|
}
|