Przeglądaj źródła

注解权限默认关闭,需要注解打开

hubin 4 lat temu
rodzic
commit
198d01299d

+ 2 - 1
mybatis-plus-annotation/src/main/java/com/baomidou/mybatisplus/annotation/InterceptorIgnore.java

@@ -43,6 +43,7 @@ public @interface InterceptorIgnore {
 
     /**
      * 数据权限 {@link com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor}
+     * <p>默认关闭,需要注解打开</p>
      */
-    String dataPermission() default "";
+    String dataPermission() default "true";
 }

+ 2 - 0
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/plugins/InterceptorIgnoreHelper.java

@@ -92,6 +92,7 @@ public class InterceptorIgnoreHelper {
             .dynamicTableName(chooseBoolean(mapper.getDynamicTableName(), method.getDynamicTableName()))
             .blockAttack(chooseBoolean(mapper.getBlockAttack(), method.getBlockAttack()))
             .illegalSql(chooseBoolean(mapper.getIllegalSql(), method.getIllegalSql()))
+            .dataPermission(chooseBoolean(mapper.getDataPermission(), method.getDataPermission()))
             .build();
     }
 
@@ -101,6 +102,7 @@ public class InterceptorIgnoreHelper {
             .dynamicTableName(getBoolean(ignore.dynamicTableName()))
             .blockAttack(getBoolean(ignore.blockAttack()))
             .illegalSql(getBoolean(ignore.illegalSql()))
+            .dataPermission(getBoolean(ignore.dataPermission()))
             .build();
     }