|
@@ -113,11 +113,7 @@ public class RetrievalFacade {
|
|
public List<String> getLisPacks(String name) {
|
|
public List<String> getLisPacks(String name) {
|
|
|
|
|
|
LisSetNode lisPackNode = new LisSetNode();
|
|
LisSetNode lisPackNode = new LisSetNode();
|
|
- List<String> lisPacklist = lisPackNode.getLISPackNameList(name, lisSetRepository);
|
|
|
|
-
|
|
|
|
- if (ListUtil.isNotEmpty(lisPacklist) && lisPacklist.size() > 100) {
|
|
|
|
- lisPacklist = lisPacklist.subList(0, 100);
|
|
|
|
- }
|
|
|
|
|
|
+ List<String> lisPacklist = lisPackNode.getLISPackNameListLimit100(name, lisSetRepository);
|
|
|
|
|
|
return lisPacklist;
|
|
return lisPacklist;
|
|
}
|
|
}
|
|
@@ -129,11 +125,7 @@ public class RetrievalFacade {
|
|
public List<LisDetailDTO> getLis(String name) {
|
|
public List<LisDetailDTO> getLis(String name) {
|
|
|
|
|
|
LisNameNode lisNode = new LisNameNode();
|
|
LisNameNode lisNode = new LisNameNode();
|
|
- List<LisDetailDTO> lislist = lisNode.getLisDetailList(name, lisRepository);
|
|
|
|
-
|
|
|
|
- if (ListUtil.isNotEmpty(lislist) && lislist.size() > 100) {
|
|
|
|
- lislist = lislist.subList(0, 100);
|
|
|
|
- }
|
|
|
|
|
|
+ List<LisDetailDTO> lislist = lisNode.getLisDetailListLimit100(name, lisRepository);
|
|
|
|
|
|
return lislist;
|
|
return lislist;
|
|
}
|
|
}
|
|
@@ -145,11 +137,7 @@ public class RetrievalFacade {
|
|
public List<String> getPACSs(String name) {
|
|
public List<String> getPACSs(String name) {
|
|
|
|
|
|
PacsNameNode pacsNode = new PacsNameNode();
|
|
PacsNameNode pacsNode = new PacsNameNode();
|
|
- List<String> pacslist = pacsNode.getPACSNameList(name, pacsRepository);
|
|
|
|
-
|
|
|
|
- if (ListUtil.isNotEmpty(pacslist) && pacslist.size() > 100) {
|
|
|
|
- pacslist = pacslist.subList(0, 100);
|
|
|
|
- }
|
|
|
|
|
|
+ List<String> pacslist = pacsNode.getPACSNameListLimit100(name, pacsRepository);
|
|
|
|
|
|
return pacslist;
|
|
return pacslist;
|
|
}
|
|
}
|
|
@@ -161,11 +149,7 @@ public class RetrievalFacade {
|
|
public List<DiseaseInfoDTO> getDiseases(String name) {
|
|
public List<DiseaseInfoDTO> getDiseases(String name) {
|
|
|
|
|
|
YiBaoDiseaseNode yiBaoDiseaseNode = new YiBaoDiseaseNode();
|
|
YiBaoDiseaseNode yiBaoDiseaseNode = new YiBaoDiseaseNode();
|
|
- List<DiseaseInfoDTO> diseaselist = yiBaoDiseaseNode.getDiseaseNameList(name, icdDiseaseRepository);
|
|
|
|
-
|
|
|
|
- if (ListUtil.isNotEmpty(diseaselist) && diseaselist.size() > 0) {
|
|
|
|
- diseaselist = diseaselist.subList(0, 100);
|
|
|
|
- }
|
|
|
|
|
|
+ List<DiseaseInfoDTO> diseaselist = yiBaoDiseaseNode.getDiseaseNameListLimit100(name, icdDiseaseRepository);
|
|
|
|
|
|
return diseaselist;
|
|
return diseaselist;
|
|
}
|
|
}
|
|
@@ -177,11 +161,7 @@ public class RetrievalFacade {
|
|
public List<DrugInfoDTO> getMedicines(String name) {
|
|
public List<DrugInfoDTO> getMedicines(String name) {
|
|
|
|
|
|
MedicineNode medicineNode = new MedicineNode();
|
|
MedicineNode medicineNode = new MedicineNode();
|
|
- List<DrugInfoDTO> medslist = medicineNode.getMedicineList(name, medicineRepository);
|
|
|
|
-
|
|
|
|
- if (ListUtil.isNotEmpty(medslist) && medslist.size() > 100) {
|
|
|
|
- medslist = medslist.subList(0, 100);
|
|
|
|
- }
|
|
|
|
|
|
+ List<DrugInfoDTO> medslist = medicineNode.getMedicineListLimit100(name, medicineRepository);
|
|
|
|
|
|
return medslist;
|
|
return medslist;
|
|
}
|
|
}
|
|
@@ -193,11 +173,7 @@ public class RetrievalFacade {
|
|
public List<OperationInfoDTO> getOperations(String name) {
|
|
public List<OperationInfoDTO> getOperations(String name) {
|
|
|
|
|
|
YiBaoOperationNameNode operationNode = new YiBaoOperationNameNode();
|
|
YiBaoOperationNameNode operationNode = new YiBaoOperationNameNode();
|
|
- List<OperationInfoDTO> opslist = operationNode.getOperationList(name, operationRepository);
|
|
|
|
-
|
|
|
|
- if (ListUtil.isNotEmpty(opslist) && opslist.size() > 100) {
|
|
|
|
- opslist = opslist.subList(0, 100);
|
|
|
|
- }
|
|
|
|
|
|
+ List<OperationInfoDTO> opslist = operationNode.getOperationListLimit100(name, operationRepository);
|
|
|
|
|
|
return opslist;
|
|
return opslist;
|
|
}
|
|
}
|
|
@@ -209,9 +185,6 @@ public class RetrievalFacade {
|
|
public List<String> getTransfusion(String name) {
|
|
public List<String> getTransfusion(String name) {
|
|
List<String> transfusionNames = transfusionRemindRepository.findTransfusionByName(name);
|
|
List<String> transfusionNames = transfusionRemindRepository.findTransfusionByName(name);
|
|
|
|
|
|
- if (ListUtil.isNotEmpty(transfusionNames) && transfusionNames.size() > 0) {
|
|
|
|
- transfusionNames = transfusionNames.subList(0, 100);
|
|
|
|
- }
|
|
|
|
return transfusionNames;
|
|
return transfusionNames;
|
|
}
|
|
}
|
|
|
|
|