一、该问题的重现步骤是什么?
1. 创建上下级角色关系
2. 给上级角色授权
3.下级权限没有自动加载,
二、你期待的结果是什么?实际看到的又是什么?
上级授权之后,下级角色应该自动也有上级的权限菜单功能吗
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
不会自动授权下级,不然这样逻辑上会出问题。
比如用户的admin角色有A、B、C、D权限,他有两级部门,1级部门有A、B、C权限,2级部门有A、B权限,2级部门隶属于1级部门。如果给上级授权后,自动给下级一样的授权,那么2级部门就会分配了本来没有的C权限,势必需要单独打开2级部门,把C权限去掉然后保存。
这样做就严重违反了系统设计的规范性,所以分配权限的时候是不会同时给下级分配的
这个逻辑看代码也可以很快了解,可以看下对应的代码,并没有对下级进行操作
扫一扫访问 Blade技术社区 移动端