|
@@ -251,7 +251,15 @@ public class QcInputcasesFacade extends QcInputcasesServiceImpl {
|
|
|
List<CasesNumber> casesNumbers = casesNumberService.list(casesNumberQueryWrapper);
|
|
|
//将病例内容放入出参
|
|
|
List<QcAllInputcasesDTO> res = new ArrayList<>();
|
|
|
+ QueryWrapper<QcHospitalInfo> hospitalInfoQueryWrapper = new QueryWrapper<>();
|
|
|
+ hospitalInfoQueryWrapper.eq("is_deleted",IsDeleteEnum.N.getKey());
|
|
|
+ List<QcHospitalInfo> qcHospitalInfos = qcHospitalInfoFacade.list();
|
|
|
+ Map<Long,String> hospitalMap = new HashMap<>();
|
|
|
+ hospitalMap = qcHospitalInfos.stream().collect(Collectors.toMap(QcHospitalInfo::getId,hospitalInfo -> hospitalInfo.getName()));
|
|
|
res = BeanUtil.listCopyTo(casesNumbers,QcAllInputcasesDTO.class);
|
|
|
+ for (QcAllInputcasesDTO qcAllInputcasesDTO : res) {
|
|
|
+ qcAllInputcasesDTO.setHospitalName(hospitalMap.get(Long.parseLong(qcAllInputcasesDTO.getHospitalId())));
|
|
|
+ }
|
|
|
return res;
|
|
|
}
|
|
|
|