manage: queryTree 抛弃处置计划 二级节点数据

dev_2.1.0
xueqingkun 1 year ago
parent 787ce55ee6
commit 094f802130

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

Loading…
Cancel
Save