diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigConfigTreatmentPlanServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigConfigTreatmentPlanServiceImpl.java index c6c4dbbf..af2a0709 100644 --- a/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigConfigTreatmentPlanServiceImpl.java +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigConfigTreatmentPlanServiceImpl.java @@ -50,21 +50,21 @@ public class ConfigConfigTreatmentPlanServiceImpl extends ServiceImpl<ConfigTrea root.getOrDefaultChild().add(disposalPlanNode); } - // 二级节点 todo:需要新增药物节点 + // 二级节点 if (StrUtil.isEmpty(firstMeasuresId)){ continue; } // 一级措施不为空,且二级措施为空 id采用数据id; // 一级措施不为空,且二级措施不为空,id采用一级措施id - tmpId = StrUtil.isEmpty(secondMeasures) ? id : firstMeasuresId; + tmpId = id; TreatmentPlanTreeNode firstMeasuresNode = disposalPlanNode.findChildById(tmpId); if (null == firstMeasuresNode){ firstMeasuresNode = new TreatmentPlanTreeNode(tmpId,configTreatmentPlan.getFirstMeasures()); - disposalPlanNode.getOrDefaultChild().add(firstMeasuresNode); + disposalPlanNode.addNode(firstMeasuresNode); } - // 三级节点 + /*// 三级节点 if (StrUtil.isEmpty(secondMeasures)){ continue; } @@ -72,7 +72,7 @@ public class ConfigConfigTreatmentPlanServiceImpl extends ServiceImpl<ConfigTrea if (null == secondMeasuresNode){ secondMeasuresNode = new TreatmentPlanTreeNode(id,secondMeasures); firstMeasuresNode.getOrDefaultChild().add(secondMeasuresNode); - } + }*/ } return root.getChild();