|
@@ -472,9 +472,9 @@ public class CommonFacade {
|
|
|
return i;
|
|
|
}).collect(Collectors.toList()));
|
|
|
}
|
|
|
- List<Lis> lisList = new ArrayList<>();
|
|
|
|
|
|
/**************************化验结构化处理开始*****************************/
|
|
|
+ List<Lis> lisList = new ArrayList<>();
|
|
|
// 处理主诉化验
|
|
|
getLisStruct(wordCrfDTO.getChiefLabel().getLises(), lisList, wordCrfDTO.getHospitalId());
|
|
|
// 处理现病史化验
|
|
@@ -501,60 +501,6 @@ public class CommonFacade {
|
|
|
dealMsgWithItem(pacsLabel.getItem());
|
|
|
}
|
|
|
/*************************辅检结构化处理结束******************************/
|
|
|
-
|
|
|
- //处理辅检
|
|
|
- // List<com.diagbot.biz.push.entity.Pacs> pacs = new ArrayList<>();
|
|
|
- // List<PacsNew> packagePacs = new ArrayList<>();
|
|
|
- // List<PacsNew> pacsNewList = wordCrfDTO.getPresentLabel().getPacsNewList();
|
|
|
- // if(ListUtil.isNotEmpty(pacsNewList)){
|
|
|
- // List<String> pacsNames = pacsNewList.stream().map(x -> x.getName()).collect(Collectors.toList());
|
|
|
- // Map<String, Map<String, Long>> configMap = pacsConfigFacade.getConfigMap(wordCrfDTO.getHospitalId(), pacsNames, null);
|
|
|
- // if(configMap.size() > 0){
|
|
|
- // pacsNewList.stream().forEach(pacsNew ->{
|
|
|
- // String name = pacsNew.getName();
|
|
|
- // List<Pacs> disease = pacsNew.getDisease();
|
|
|
- // List<Pacs> pacsResults = pacsNew.getPacsResults();
|
|
|
- // if(configMap.containsKey(name)){
|
|
|
- // Map<String, Long> uinqueNameMap = configMap.get(name);
|
|
|
- // List<PacsNew> collect = uinqueNameMap.keySet().stream().map(x -> {
|
|
|
- // PacsNew pan = new PacsNew();
|
|
|
- // pan.setName(name);
|
|
|
- // pan.setUniqueName(x);
|
|
|
- // pan.setPacsResults(pacsResults);
|
|
|
- // pan.setDisease(disease);
|
|
|
- // return pan;
|
|
|
- // }).collect(Collectors.toList());
|
|
|
- // packagePacs.addAll(collect);
|
|
|
- // collect.forEach(x ->{
|
|
|
- // com.diagbot.biz.push.entity.Pacs p = new com.diagbot.biz.push.entity.Pacs();
|
|
|
- // p.setName(x.getName());
|
|
|
- // p.setUniqueName(x.getUniqueName());
|
|
|
- // pacs.add(p);
|
|
|
- // });
|
|
|
- // }else {
|
|
|
- // PacsNew pan = new PacsNew();
|
|
|
- // pan.setName(name);
|
|
|
- // pan.setPacsResults(pacsResults);
|
|
|
- // pan.setDisease(disease);
|
|
|
- // packagePacs.add(pan);
|
|
|
- // com.diagbot.biz.push.entity.Pacs p = new com.diagbot.biz.push.entity.Pacs();
|
|
|
- // p.setName(name);
|
|
|
- // pacs.add(p);
|
|
|
- // }
|
|
|
- // });
|
|
|
- // }else {
|
|
|
- // packagePacs.addAll(pacsNewList);
|
|
|
- // pacsNewList.forEach(x ->{
|
|
|
- // com.diagbot.biz.push.entity.Pacs p = new com.diagbot.biz.push.entity.Pacs();
|
|
|
- // p.setName(x.getName());
|
|
|
- // pacs.add(p);
|
|
|
- // });
|
|
|
- // }
|
|
|
- // }
|
|
|
- // if(ListUtil.isNotEmpty(pacs)){
|
|
|
- // wordCrfDTO.getPacs().addAll(pacs);
|
|
|
- // }
|
|
|
- // pacsLabel.getPacsNewList().addAll(packagePacs);
|
|
|
}
|
|
|
|
|
|
|