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

This commit is contained in:
wangzhijiang
2024-01-29 14:19:53 +08:00
parent dab9d57c13
commit 5e97b14f62
@@ -123,18 +123,20 @@ public class IBusProcessHistoryServiceImpl extends ServiceImpl<BusProcessHistory
List<BusProcessHistory> results = new ArrayList<>();
if (CollectionUtils.isNotEmpty(datas)) {
for (BusProcessHistory data : datas) {
ResponseMessage<UserVO> assignee = lawsUserInfoService.getByIdFeignClientWithDisabled(data.getUserId());
String userName = "";
if(assignee.getData()!=null){
if (assignee.getData().getDisableFlag() == 1) {
userName = assignee.getData().getUname() + "("+ assignee.getData().getUsid() +")" + "(已禁用)";
if (StringUtils.isNotEmpty(data.getUserId())) {
ResponseMessage<UserVO> assignee = lawsUserInfoService.getByIdFeignClientWithDisabled(data.getUserId());
String userName = "";
if (assignee.getData() != null) {
if (assignee.getData().getDisableFlag() == 1) {
userName = assignee.getData().getUname() + "(" + assignee.getData().getUsid() + ")" + "(已禁用)";
} else {
userName = assignee.getData().getUname() + "(" + assignee.getData().getUsid() + ")";
}
} else {
userName = assignee.getData().getUname() + "(" + assignee.getData().getUsid() + ")";
userName = data.getUserId();
}
} else {
userName = data.getUserId();
data.setUserName(userName);
}
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())