使用注解配置数据权限

Blade 未结 1 121
新兴
新兴 剑圣 2025-06-06 17:19

一、该问题的重现步骤是什么?

1. 想让代码生成的list可以控制权限,所以在Controller层添加@DataAuth(type = DataScopeEnum.OWN_DEPT) 但是不能生效

2. 在Mapper的selectPage的方法上加上可以正常使用

3.


二、你期待的结果是什么?实际看到的又是什么?

可以在Controller层使用吗,可以的话 方法是什么,跟这个图片有关吗

image-20250606171806493.png

三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-06-06 17:28

    不要放controller,放到mapper的接口类的方法上。

    CleanShot20250606173035@2x.png

    下面的配置是有关系的,底层只会去匹配这个配置结尾的方法,如果是其他的方法名和配置不匹配,不管是注解模式还是自动模式都会直接跳过.

    CleanShot20250606172827@2x.png

    0 讨论(0)
代码语言
提交回复