|
@ -81,8 +81,12 @@ public class ServicePackageEndpoint extends EnvelopRestEndpoint {
|
|
|
List<ServicePackageItemDO> itemDOList = servicePackageItemDao.findByServicePackageId(servicePackageDO.getId());
|
|
|
List<String> orgNames = itemDOList.stream().map(p -> p.getOrgName()).collect(Collectors.toList()).stream().distinct().collect(Collectors.toList());
|
|
|
List<String> teamNames = itemDOList.stream().map(p -> p.getTeamName()).collect(Collectors.toList()).stream().distinct().collect(Collectors.toList());
|
|
|
List<String> orgCodes = itemDOList.stream().map(p -> p.getOrgCode()).collect(Collectors.toList()).stream().distinct().collect(Collectors.toList());
|
|
|
// List<String> teamCodes = itemDOList.stream().map(p -> p.getTeamCode()).collect(Collectors.toList()).stream().distinct().collect(Collectors.toList());
|
|
|
|
|
|
servicePackageDO.setOrgNames(StringUtils.join(orgNames,","));
|
|
|
servicePackageDO.setTeamNames(StringUtils.join(teamNames,","));
|
|
|
servicePackageDO.setOrgCodes(StringUtils.join(orgCodes,","));
|
|
|
|
|
|
for (WlyyHospitalSysDictDO wlyyHospitalSysDictDO:wlyyHospitalSysDictDOS){
|
|
|
if (servicePackageDO.getType().equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|