项目库基础表studio+认证工程师中英名拼接显示,数据字典枚举类修改

This commit is contained in:
xiejunyu
2022-04-18 10:37:03 +08:00
parent 50a716b998
commit 6b111e16a5
4 changed files with 44 additions and 9 deletions
@@ -148,8 +148,8 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl<ProjectLibraryBas
String certificationEngineerId = projectLibraryBase.getCertificationEngineer();
String certificationEngineerName=null;
String certificationEngineerEnName=null;
StringBuilder name=new StringBuilder();
StringBuilder enName=new StringBuilder();
StringBuilder certificationName=new StringBuilder();
for (String data:certificationEngineerIdList){
if (StringUtils.isNotEmpty(certificationEngineerId)) {
certificationEngineerName = sysUsers.stream().filter(e -> data.equals(e.getId()))
@@ -158,13 +158,17 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl<ProjectLibraryBas
.map(sysUser -> sysUser.getUsername()).collect(Collectors.joining(","));
}
name.append(certificationEngineerName).append(" ");
enName.append(certificationEngineerEnName).append(" ");
certificationName.append(certificationEngineerName).append("(").append(certificationEngineerEnName).append(")").append(" ");
}
projectLibraryBase.setCertificationEngineerName(name.toString());
projectLibraryBase.setCertificationEngineerEnName(enName.toString());
projectLibraryBase.setCertificationEngineerName(certificationName.toString());
}
}
StringBuilder studioCnName= new StringBuilder(projectLibraryBase.getStudioEngineerName());
StringBuilder studioEnName= new StringBuilder(projectLibraryBase.getStudioEngineerEnName());
String studioName = studioCnName.append("(").append(studioEnName).append(")").toString();
projectLibraryBase.setStudioEngineerName(studioName);
}
}