Parcourir la source

治疗添加药类的禁用和慎用逻辑,反写逻辑

kongwz il y a 6 ans
Parent
commit
fe222c7095

+ 2 - 0
push-web/src/main/java/org/diagbot/push/controller/AlgorithmController.java

@@ -147,6 +147,7 @@ public class AlgorithmController extends BaseController {
 
                     String bigdrugsName = String.valueOf(sd.get("bigdrugsName"));
                     String subdrugsName = String.valueOf(sd.get("subdrugsName"));
+                    int drugsForbidden = Integer.parseInt(sd.get("drugsForbidden").toString());
                     ArrayList<LinkedHashMap<String, Object>> medicitionsList = (ArrayList<LinkedHashMap<String, Object>>) sd.get("medicitionsList");
                     LinkedList<Medicition> medicitionObjectList=new LinkedList<>();
                     for (LinkedHashMap<String, Object> ds: medicitionsList) {
@@ -165,6 +166,7 @@ public class AlgorithmController extends BaseController {
                     }
                     drugs.setBigdrugsName(bigdrugsName);//药的大类
                     drugs.setSubdrugsName(subdrugsName);//药的子类
+                    drugs.setDrugsForbidden(drugsForbidden);
                     drugs.setMedicitionsList(medicitionObjectList);//这个类所包含的药物列表
                     drugsList.add(drugs);//药类列表
                 }