|
@@ -180,20 +180,11 @@ public class KnowledgeServiceImpl implements KnowledgeService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Map<String, String> getHighRiskDisease(SearchData searchData) {
|
|
|
+ public List<Map<String, Object>> getHighRiskDisease(SearchData searchData) {
|
|
|
String diag = searchData.getDiag();
|
|
|
String[] diseaseArray = diag.split(",|,|、");
|
|
|
List<String> diseaseList = Arrays.asList(diseaseArray);
|
|
|
-
|
|
|
- Map<String, String> map = new HashMap<>();
|
|
|
- List<Map<String, Object>> list = diseaseRepository.getHighRisk(diseaseList);
|
|
|
-
|
|
|
- for (Map hrmap:list) {
|
|
|
- String name = hrmap.get("name").toString();
|
|
|
- String risk = hrmap.get("risk").toString();
|
|
|
- map.put(name, risk);
|
|
|
- }
|
|
|
-
|
|
|
+ List<Map<String, Object>> map = baseNodeRepository.getHighRisk(diseaseList);
|
|
|
return map;
|
|
|
}
|
|
|
|