ソースを参照

数据过滤改为默认关闭

chenjun 1 年間 前
コミット
d566d1fb9d

+ 1 - 1
zjugis-framework/zjugis-spring-boot-starter-biz-data-permission/src/main/java/com/zjugis/framework/datapermission/core/annotation/DataPermission.java

@@ -20,7 +20,7 @@ public @interface DataPermission {
      * 即使不添加 @DataPermission 注解,默认是开启状态
      * 可通过设置 enable 为 false 禁用
      */
-    boolean enable() default true;
+    boolean enable() default false;
 
     /**
      * 生效的数据权限规则数组,优先级高于 {@link #excludeRules()}

+ 3 - 0
zjugis-module-system/zjugis-module-system-biz/src/main/java/com/zjugis/module/system/framework/datapermission/config/DataPermissionConfiguration.java

@@ -18,7 +18,10 @@ public class DataPermissionConfiguration {
     public DeptDataPermissionRuleCustomizer sysDeptDataPermissionRuleCustomizer() {
         return rule -> {
             // dept
+            rule.addDeptColumn(AdminUserDO.class);
+            rule.addDeptColumn(DeptDO.class, "id");
             // user
+            rule.addUserColumn(AdminUserDO.class, "id");
         };
     }