Explorar o código

公式配置选项

yangyj hai 1 ano
pai
achega
d2e6b7134d

+ 1 - 1
blade-service-api/blade-manager-api/src/main/java/org/springblade/manager/vo/DataModel.java

@@ -83,7 +83,7 @@ public  interface DataModel {
                 tn.setTitle(getStaticFieldValue(c,"TBN_CH"));
                 tn.setTabType(SelectorModel.NODE_NAME);
                 tn.setParentId(SelectorModel.ID);
-            String id=getStaticFieldValue(c,"ID");
+                String id=getStaticFieldValue(c,"ID");
                 assert id != null;
                 tn.setId(Long.parseLong(id));
                 tn.setPrimaryKeyId(id);

+ 14 - 0
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/WbsTreeController.java

@@ -332,6 +332,20 @@ public class WbsTreeController extends BladeController {
           return DataModel.getElements(id);
     }
 
+    @GetMapping("/test5")
+    public R test(Integer type) {
+        if(type==1){
+          return    R.data(DataModel.getTreeNodeList());
+        }else if(type==2){
+            return R.data(DataModel.findClassesByInterface(DataModel.PATH, DataModel.class));
+        }else if(type==3){
+            return R.data(!DataModel.once);
+        }else {
+            return R.data(DataModel.classes.size()==0);
+        }
+    }
+
+
     /**
      * 新增表单与元素
      */

+ 0 - 1
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/WbsTreePrivateServiceImpl.java

@@ -289,7 +289,6 @@ public class WbsTreePrivateServiceImpl extends BaseServiceImpl<WbsTreePrivateMap
         }).collect(Collectors.toList());
     }
 */
-    @Cacheable(cacheNames = "data-model")
     public List<TreeNodeVOByTabType> baseList() {
         return DataModel.getTreeNodeList();
     }