Commit 60f83a09 by “zcwang”

modify: 执行节点邮件接收优化

parent 13446b39
Pipeline #45028 passed with stages
in 1 minute 40 seconds
...@@ -321,7 +321,7 @@ public class ChangeFlowBiz { ...@@ -321,7 +321,7 @@ public class ChangeFlowBiz {
List<String> changeExecUserList = dataList.stream().map(ChangeExecuteEmailDTO::getChangeExecUser).collect(Collectors.toList()); List<String> changeExecUserList = dataList.stream().map(ChangeExecuteEmailDTO::getChangeExecUser).collect(Collectors.toList());
List<IusUserInfoRsp> iusUserInfoRsps = iusService.queryUserListInfo(UserQueryDTO.builder().uids(changeExecUserList).build()); List<IusUserInfoRsp> iusUserInfoRsps = iusService.queryUserListInfo(UserQueryDTO.builder().uids(changeExecUserList).build());
dataList.stream().map(d -> { dataList.forEach(d -> {
Optional<IusUserInfoRsp> anyExeUser = iusUserInfoRsps.stream().filter(ius -> ius.getUid().equals(d.getChangeExecUser())).findAny(); Optional<IusUserInfoRsp> anyExeUser = iusUserInfoRsps.stream().filter(ius -> ius.getUid().equals(d.getChangeExecUser())).findAny();
String execUserName; String execUserName;
if (anyExeUser.isPresent()) { if (anyExeUser.isPresent()) {
...@@ -332,8 +332,7 @@ public class ChangeFlowBiz { ...@@ -332,8 +332,7 @@ public class ChangeFlowBiz {
execUserName = iusUserInfo == null || StringUtils.isBlank(user.getName()) ? "" : user.getName(); execUserName = iusUserInfo == null || StringUtils.isBlank(user.getName()) ? "" : user.getName();
} }
d.setChangeExecUser(execUserName + d.getChangeExecUser()); d.setChangeExecUser(execUserName + d.getChangeExecUser());
return d; });
}).collect(Collectors.toList());
param.put("dataList", dataList); param.put("dataList", dataList);
String subjectParam = ChangeSubjectEnum.getChangeSubjectEnum(changeRecord.getChangeSubject()).getDesc() + changeType String subjectParam = ChangeSubjectEnum.getChangeSubjectEnum(changeRecord.getChangeSubject()).getDesc() + changeType
+ changeRecord.getFlowId().toString(); + changeRecord.getFlowId().toString();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment