|
@@ -70,11 +70,8 @@ public class GraphCalculate {
|
|
|
List<MedicalIndication> medicalIndicationList = new ArrayList<>();
|
|
|
MedicalIndication medicalIndication = this.getMedicalIndication(diseaseSet);
|
|
|
medicalIndicationList.add(medicalIndication);
|
|
|
- if(medicalIndicationList != null && medicalIndicationList.size()>0){
|
|
|
- responseData.setMedicalIndications(medicalIndicationList);
|
|
|
- }
|
|
|
+ responseData.setMedicalIndications(medicalIndicationList);
|
|
|
//诊断推送
|
|
|
-
|
|
|
responseData.setDis(featureRates);
|
|
|
responseData.setInputs(searchData.getInputs());
|
|
|
return responseData;
|
|
@@ -351,13 +348,23 @@ public class GraphCalculate {
|
|
|
curativeJson.put("rows",itemJson);
|
|
|
//分级管理
|
|
|
JSONObject gradeJson = new JSONObject();
|
|
|
-
|
|
|
-
|
|
|
+ List<JSONObject> gradItemJson = new ArrayList<>();
|
|
|
+ JSONObject bigGrad = new JSONObject();
|
|
|
+ bigGrad.put("name","血压控制情况");
|
|
|
+ bigGrad.put("controltype",0);
|
|
|
+ List<JSONObject> gradItemJ = new ArrayList<>();
|
|
|
+ String[] gradItem ={"常规管理","强化管理"};
|
|
|
+ for (String item:gradItem) {
|
|
|
+ JSONObject j =new JSONObject();
|
|
|
+ j.put("detailName",item);
|
|
|
+ j.put("state",0);
|
|
|
+ gradItemJ.add(j);
|
|
|
+ }
|
|
|
+ bigGrad.put("details",gradItemJ);
|
|
|
+ gradItemJson.add(bigGrad);
|
|
|
+ gradeJson.put("rows",gradItemJson);
|
|
|
mangementMap.put("疗效评估",curativeJson);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ mangementMap.put("糖尿病分级管理",gradeJson);
|
|
|
mangementEvaluation.setMangementEvaluation(mangementMap);
|
|
|
return mangementEvaluation;
|
|
|
}
|