|
@@ -103,10 +103,10 @@ public class RetrievalFacade {
|
|
|
/*
|
|
|
* 获取化验套餐名称列表
|
|
|
*/
|
|
|
- public List<String> getLisPacks(String name) {
|
|
|
+ public List<String> getLisPacks(String info) {
|
|
|
|
|
|
LisSetNode lisPackNode = new LisSetNode();
|
|
|
- List<String> lisPacklist = lisPackNode.getLISPackNameList(name, lisSetRepository);
|
|
|
+ List<String> lisPacklist = lisPackNode.getLISPackNameList(info, lisSetRepository, baseNodeRepository);
|
|
|
|
|
|
return lisPacklist;
|
|
|
}
|
|
@@ -115,10 +115,10 @@ public class RetrievalFacade {
|
|
|
/*
|
|
|
* 获取化验细项名称列表
|
|
|
*/
|
|
|
- public List<LisDetailDTO> getLis(String name) {
|
|
|
+ public List<LisDetailDTO> getLis(String info) {
|
|
|
|
|
|
LisNameNode lisNode = new LisNameNode();
|
|
|
- List<LisDetailDTO> lislist = lisNode.getLisDetailList(name, lisRepository);
|
|
|
+ List<LisDetailDTO> lislist = lisNode.getLisDetailList(info, lisRepository, baseNodeRepository);
|
|
|
|
|
|
return lislist;
|
|
|
}
|
|
@@ -127,10 +127,10 @@ public class RetrievalFacade {
|
|
|
/*
|
|
|
* 获取辅检名称列表
|
|
|
*/
|
|
|
- public List<String> getPACSs(String name) {
|
|
|
+ public List<String> getPACSs(String info) {
|
|
|
|
|
|
PacsNameNode pacsNode = new PacsNameNode();
|
|
|
- List<String> pacslist = pacsNode.getPACSNameList(name, pacsRepository);
|
|
|
+ List<String> pacslist = pacsNode.getPACSNameList(info, pacsRepository, baseNodeRepository);
|
|
|
|
|
|
return pacslist;
|
|
|
}
|
|
@@ -139,10 +139,10 @@ public class RetrievalFacade {
|
|
|
/*
|
|
|
* 获取疾病名称列表
|
|
|
*/
|
|
|
- public List<DiseaseInfoDTO> getDiseases(String name) {
|
|
|
+ public List<DiseaseInfoDTO> getDiseases(String info) {
|
|
|
|
|
|
YiBaoDiseaseNode yiBaoDiseaseNode = new YiBaoDiseaseNode();
|
|
|
- List<DiseaseInfoDTO> diseaselist = yiBaoDiseaseNode.getDiseaseNameList(name, icdDiseaseRepository);
|
|
|
+ List<DiseaseInfoDTO> diseaselist = yiBaoDiseaseNode.getDiseaseNameList(info, icdDiseaseRepository, baseNodeRepository);
|
|
|
|
|
|
return diseaselist;
|
|
|
}
|
|
@@ -151,10 +151,10 @@ public class RetrievalFacade {
|
|
|
/*
|
|
|
* 获取药品商品名称列表
|
|
|
*/
|
|
|
- public List<DrugInfoDTO> getMedicines(String name) {
|
|
|
+ public List<DrugInfoDTO> getMedicines(String info) {
|
|
|
|
|
|
MedicineNode medicineNode = new MedicineNode();
|
|
|
- List<DrugInfoDTO> medslist = medicineNode.getMedicineList(name, medicineRepository);
|
|
|
+ List<DrugInfoDTO> medslist = medicineNode.getMedicineList(info, medicineRepository, baseNodeRepository);
|
|
|
|
|
|
return medslist;
|
|
|
}
|
|
@@ -163,10 +163,10 @@ public class RetrievalFacade {
|
|
|
/*
|
|
|
* 获取手术和操作名称列表
|
|
|
*/
|
|
|
- public List<OperationInfoDTO> getOperations(String name) {
|
|
|
+ public List<OperationInfoDTO> getOperations(String info) {
|
|
|
|
|
|
YiBaoOperationNameNode operationNode = new YiBaoOperationNameNode();
|
|
|
- List<OperationInfoDTO> opslist = operationNode.getOperationList(name, operationRepository);
|
|
|
+ List<OperationInfoDTO> opslist = operationNode.getOperationList(info, operationRepository, baseNodeRepository);
|
|
|
|
|
|
return opslist;
|
|
|
}
|
|
@@ -175,21 +175,12 @@ public class RetrievalFacade {
|
|
|
/*
|
|
|
* 获取输血方式列表
|
|
|
*/
|
|
|
- public List<String> getTransfusion(String name) {
|
|
|
- List<String> transfusionNames = transfusionRemindRepository.findTransfusionByName(name);
|
|
|
+ public List<String> getTransfusion(String info) {
|
|
|
+ List<String> transfusionNames = transfusionRemindRepository.findTransfusionByName(info);
|
|
|
|
|
|
return transfusionNames;
|
|
|
}
|
|
|
|
|
|
- /*
|
|
|
- * 按拼音获取名称列表
|
|
|
- */
|
|
|
- public List<String> getNamebyPinYin(String pycode) {
|
|
|
- List<String> namelist = baseNodeRepository.getNamebyPinYin(pycode);
|
|
|
-
|
|
|
- return namelist;
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
/*
|
|
|
* 获取科室名称列表
|
|
@@ -197,11 +188,12 @@ public class RetrievalFacade {
|
|
|
public List<String> getDepts(String name) {
|
|
|
|
|
|
DeptNode deptNode = new DeptNode();
|
|
|
- List<String> deptlist = deptNode.getDeptNameList(name, deptRepository);
|
|
|
+ List<String> deptlist = deptNode.getDeptNameList(name, deptRepository, baseNodeRepository);
|
|
|
|
|
|
return deptlist;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
/**
|
|
|
* 医学知识(静态信息)检索
|
|
|
*
|