在权限管理勾选多个数据权限,可是实际上是以第一个为准

Blade 未结 1 847
靓仔
靓仔 剑者 2021-04-29 10:13

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

私服账号:274056675,授权邮箱在老板哪里

1. 在权限管理勾选多个数据权限,可是实际上是以第一个为准

2. 1617068460668986.png

3.1617068509581709.png


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


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


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


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

1条回答
  • 2021-04-29 11:27

    数据权限只能绑定一个配置,底层默认选择第一个。

    你这么想,十行数据数据有主键1~10,分别配置了3个数据权限,第一个筛选主键1,第二个筛选主键2~5,第三个筛选主键8~10。

    如果要同时满足这三个数据权限的配置,那么数据将永远筛选不出来,因为条件是相悖的。

    这个概念放到数据权限是一个道理,这段数据又只能A部门看,又只能B部门看,又只能C用户看,那么同时生效的话,返回的数据永远都是空的,因为条件相悖了。

    综上,数据权限只能绑定一个配置。

    另外请使用购买授权的qq注册社区,我们只回答绑定授权帐号的商业版问题

    0 讨论(1)
提交回复