相关信息
为了解决系统数据权限范围过滤问题,可以使用 @DataScope 注解,目前开发了基础版本,后续会陆续完善。
在使用注解前,需要了解,什么是数据权限,数据权限,即,基于用户/角色 关联绑定的部门,管理区域等一系列有父子级关系,或者无父子级关系的有标签性质的数据,单纯因为 用户/角色 关联了这些数据,用户再去访问/操作其他和这些权限关联的数据的时候,过滤掉 用户/角色 没有关联对应的权限数据的数据的操作,我们可以称之为数据权限过滤。在通常情况下,我们过滤数据权限,会写大量的过滤 sql ,或者大量的过滤逻,这里我们总结了这些过滤逻辑的通用情况下的操作,这里编写成了注解