From b463880866cb946b824e989667ff3f0c0faf22f6 Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期一, 14 七月 2025 17:09:33 +0800 Subject: [PATCH] art: 我的待办-查询问题修正 --- lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowTaskServiceImpl.java | 44 ++++++++++++++++++++++---------------------- 1 files changed, 22 insertions(+), 22 deletions(-) diff --git a/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowTaskServiceImpl.java b/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowTaskServiceImpl.java index fb5e489..f46e803 100644 --- a/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowTaskServiceImpl.java +++ b/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/service/impl/FlowTaskServiceImpl.java @@ -1150,28 +1150,28 @@ String username = iFlowThirdService.getLoginUser().getUsername(); flowMyBusinessDto.setCurrentUser(username); List<FlowTaskDto> list = flowMyBusinessService.ListMyBusiness(flowMyBusinessDto); - list.forEach(flowTaskDto -> { - // 娴佺▼鍙戣捣浜轰俊鎭� - HistoricProcessInstance historicProcessInstance = historyService.createHistoricProcessInstanceQuery() - .processInstanceId(flowTaskDto.getProcInsId()) - .singleResult(); - if (historicProcessInstance != null) { - SysUser startUser = iFlowThirdService.getUserByUsername(historicProcessInstance.getStartUserId()); - if (startUser != null) { - flowTaskDto.setStartUserId(startUser.getUsername()); - flowTaskDto.setStartUserName(startUser.getRealname()); - } - List<String> departNamesByUsername = iFlowThirdService.getDepartNamesByUsername(historicProcessInstance.getStartUserId()); - flowTaskDto.setStartDeptName(CollUtil.join(departNamesByUsername, "锛�")); - if (flowTaskDto.getTodoUsers() == null) { - flowTaskDto.setTodoUsers(""); - } else { - //鍘婚櫎[] - flowTaskDto.setTodoUsers(flowTaskDto.getTodoUsers().replaceAll("\\[", "").replaceAll("\\]", "")); - flowTaskDto.setTodoUsers(flowTaskDto.getTodoUsers().replaceAll("\"", "")); - } - } - }); +// list.forEach(flowTaskDto -> { +// // 娴佺▼鍙戣捣浜轰俊鎭� +// HistoricProcessInstance historicProcessInstance = historyService.createHistoricProcessInstanceQuery() +// .processInstanceId(flowTaskDto.getProcInsId()) +// .singleResult(); +// if (historicProcessInstance != null) { +// SysUser startUser = iFlowThirdService.getUserByUsername(historicProcessInstance.getStartUserId()); +// if (startUser != null) { +// flowTaskDto.setStartUserId(startUser.getUsername()); +// flowTaskDto.setStartUserName(startUser.getRealname()); +// } +// List<String> departNamesByUsername = iFlowThirdService.getDepartNamesByUsername(historicProcessInstance.getStartUserId()); +// flowTaskDto.setStartDeptName(CollUtil.join(departNamesByUsername, "锛�")); +// if (flowTaskDto.getTodoUsers() == null) { +// flowTaskDto.setTodoUsers(""); +// } else { +// //鍘婚櫎[] +// flowTaskDto.setTodoUsers(flowTaskDto.getTodoUsers().replaceAll("\\[", "").replaceAll("\\]", "")); +// flowTaskDto.setTodoUsers(flowTaskDto.getTodoUsers().replaceAll("\"", "")); +// } +// } +// }); IPage<FlowTaskDto> flowTaskDtoIPage = new Page<>(); flowTaskDtoIPage.setRecords(list); flowTaskDtoIPage.setTotal(page.getTotal()); -- Gitblit v1.9.3