|
@@ -80,6 +80,8 @@ public class ConceptInfoFacade extends ConceptInfoServiceImpl {
|
|
|
private OperationConfigFacade operationConfigFacade;
|
|
|
@Autowired
|
|
|
private ScaleConfigFacade scaleConfigFacade;
|
|
|
+ @Autowired
|
|
|
+ private NurseConfigFacade nurseConfigFacade;
|
|
|
|
|
|
/**
|
|
|
* 返回带静态知识的检索结果
|
|
@@ -670,7 +672,6 @@ public class ConceptInfoFacade extends ConceptInfoServiceImpl {
|
|
|
}
|
|
|
break;
|
|
|
case 8:
|
|
|
- //todo
|
|
|
Map<String, Map<String, Long>> scaleConfigMap
|
|
|
= scaleConfigFacade.getConfigMap(hospitalId,
|
|
|
ListUtil.arrayToList(new String[] { staticKnowledgeHISVO.getHisName() }), null);
|
|
@@ -679,6 +680,15 @@ public class ConceptInfoFacade extends ConceptInfoServiceImpl {
|
|
|
nameList = new ArrayList<>(scaleConfigMap.get(staticKnowledgeHISVO.getHisName()).keySet());
|
|
|
}
|
|
|
break;
|
|
|
+ case 9:
|
|
|
+ Map<String, Map<String, Long>> nurseConfigMap
|
|
|
+ = nurseConfigFacade.getConfigMap(hospitalId,
|
|
|
+ ListUtil.arrayToList(new String[] { staticKnowledgeHISVO.getHisName() }), null);
|
|
|
+ if (nurseConfigMap != null &&
|
|
|
+ nurseConfigMap.get(staticKnowledgeHISVO.getHisName()) != null) {
|
|
|
+ nameList = new ArrayList<>(nurseConfigMap.get(staticKnowledgeHISVO.getHisName()).keySet());
|
|
|
+ }
|
|
|
+ break;
|
|
|
default:
|
|
|
break;
|
|
|
|