数据权限配置疑问

Blade 未结 1 2749
bluerose
bluerose 剑圣 2019-11-08 18:50

image.png

如图,请问权限类型是否一定要配置呢。我看开发手册上的步骤都是要填写类型,没有说不能填写的情况。

在官网demo里很多是以“-“来配置的。麻烦解释下 谢谢.


另外,还有2个疑问

1.官网demo里的数据权限是按照菜单配置的,那么对于没有配置的接口就只能采用注解方式来控制了是吧?

比如如下场景:查看订单详情接口的数据权限过滤,只能使用代码注解的方式来完成控制。(菜单可能只有订单列表,对于web自动配置只能配置到订单列表的数据权限)

2.如果根据dept层级关系作为过滤条件,那么如果关系发生了改变,但是又想看之前产生的子部门的数据(当前已经不是子部门了)。请问该如何设计较好呢

1条回答
  • 2019-11-08 22:28

    如果是web在线自动生效的情况下,权限类名需要配置

    如果是注解的情况,不需要配置,只需要写上横杠,但是不推荐不填,这样redis每次都会查询,影响性能


    针对你下面的答案回答:

     1. 仔细看一下文档,权限配置与菜单没有实际关系,只是为了方便分类而已,你可以放到任何目录下

    image.png

    2. 这种情况做一个部门历史表,然后在筛选的逻辑加上这一段历史记录的判断

    0 讨论(1)
提交回复