权限控制没启作用

Blade 未结 1 30
n
n 剑童 12小时前

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

1.  在NoticeMapper的topList方法上加了@DataAuth(type = DataScopeEnum.CUSTOM, value = "where category =3")

2.  然后通过swaager调用

3. 

==============  Sql Start  ==============

Execute ID  :org.springblade.desk.mapper.NoticeMapper.topList

Execute SQL :SELECT * FROM blade_notice LIMIT ?

Execute Time:21 ms

==============  Sql  End   ==============


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

只显示category =3    看到全部

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

blade  cloud window

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


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

1条回答
  • 用的是admin账号登录的么?如果是admin账号则是不会受数据权限影响的。你用其他的账号试试。

    作者追问:9小时前

    用别的账户也是一样的  是因为 我把gateway那边取消校验了嘛

    回答: 9小时前

    用的是cloud还是boot,版本号是多少

    作者追问:9小时前

    cloud 3

    0 讨论(0)
提交回复