标准征求意见流程-流程图、流程历史对接

This commit is contained in:
wangzhijiang
2024-01-29 14:19:53 +08:00
parent dab9d57c13
commit 5e97b14f62
@@ -123,6 +123,7 @@ public class IBusProcessHistoryServiceImpl extends ServiceImpl<BusProcessHistory
List<BusProcessHistory> results = new ArrayList<>();
if (CollectionUtils.isNotEmpty(datas)) {
for (BusProcessHistory data : datas) {
if (StringUtils.isNotEmpty(data.getUserId())) {
ResponseMessage<UserVO> assignee = lawsUserInfoService.getByIdFeignClientWithDisabled(data.getUserId());
String userName = "";
if (assignee.getData() != null) {
@@ -135,6 +136,7 @@ public class IBusProcessHistoryServiceImpl extends ServiceImpl<BusProcessHistory
userName = data.getUserId();
}
data.setUserName(userName);
}
data.setTaskStatusShow(TaskStatusEnum.getLabelByValue(data.getTaskStatus()));
String taskKeyShow = "";
@@ -291,7 +293,7 @@ public class IBusProcessHistoryServiceImpl extends ServiceImpl<BusProcessHistory
String taskStatus = "";
String userNames = "";
if (CollectionUtils.isNotEmpty(bphListByTaskKey)) {
userNames = bphListByTaskKey.stream().map(BusProcessHistory::getUserName).distinct().collect(Collectors.joining(","));
userNames = bphListByTaskKey.stream().filter(bph -> StringUtils.isNotEmpty(bph.getUserName())).map(BusProcessHistory::getUserName).distinct().collect(Collectors.joining(","));
taskStatus = TaskStatusEnum.DONE.getValue();
for (BusProcessHistory busProcessHistory : bphListByTaskKey) {
if (StringUtils.isEmpty(busProcessHistory.getTaskId())