Browse Source

无数据就删除模块

zhoutg 5 years ago
parent
commit
948c456d3d
1 changed files with 6 additions and 0 deletions
  1. 6 0
      src/main/java/com/diagbot/facade/QcModeFacade.java

+ 6 - 0
src/main/java/com/diagbot/facade/QcModeFacade.java

@@ -27,6 +27,12 @@ public class QcModeFacade extends QcModeServiceImpl {
                 .orderByAsc("parent_id", "order_no")
                 .orderByAsc("parent_id", "order_no")
         );
         );
 
 
+        for (int i = 0; i < qcModeList.size(); i++) {
+            String key = qcModeList.get(i).getName();
+            if (!pageData.containsKey(qcModeList.get(i).getName()) && !"病程信息".equals(key)) {
+                qcModeList.remove(i--);
+            }
+        }
         Map<Long, List<QcMode>> map = EntityUtil.makeEntityListMap(qcModeList, "parentId");
         Map<Long, List<QcMode>> map = EntityUtil.makeEntityListMap(qcModeList, "parentId");
 
 
         // 获取根节点
         // 获取根节点