Commit 0e903df3809f03885207f61da833ce991ab5fe4b

Authored by YunaiV
1 parent 4807854d

调整 YudaoDataPermissionAutoConfiguration 的自动配置

yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/main/java/cn/iocoder/yudao/framework/datapermission/config/YudaoDataPermissionAutoConfiguration.java
... ... @@ -27,9 +27,8 @@ public class YudaoDataPermissionAutoConfiguration {
27 27  
28 28 @Bean
29 29 public DataPermissionDatabaseInterceptor dataPermissionDatabaseInterceptor(MybatisPlusInterceptor interceptor,
30   - List<DataPermissionRule> rules) {
  30 + DataPermissionRuleFactory ruleFactory) {
31 31 // 创建 DataPermissionDatabaseInterceptor 拦截器
32   - DataPermissionRuleFactory ruleFactory = dataPermissionRuleFactory(rules);
33 32 DataPermissionDatabaseInterceptor inner = new DataPermissionDatabaseInterceptor(ruleFactory);
34 33 // 添加到 interceptor 中
35 34 // 需要加在首个,主要是为了在分页插件前面。这个是 MyBatis Plus 的规定
... ...