角色数据权限配置,支持返回数组的情况,在一个用户多个部门的场景下使用。

This commit is contained in:
thinkgem
2019-05-05 22:07:15 +08:00
parent 04781bed25
commit 2792531a7d
2 changed files with 3 additions and 2 deletions

View File

@@ -160,7 +160,9 @@ user:
# 角色管理
role:
# 扩展数据权限定义3本部门4本公司5本部门和本公司
# 如果 ctrlTypeClass 为 NONE则代表是不控制该类型权限
# ctrlTypeClass 控制的 Class 类,如果为 NONE则代表是不控制该类型权限
# ctrlDataAttrName 控制的数据,返回当前用户有权限的数据值,可以接受 String 或 String[] 的类型;
# ctrlDataParentCodesAttrName 控制的数据所有上级,用于控制数据为树表的情况,为数组时,必须与 ctrlDataAttrName 长度相同。
extendDataScopes: >
{
3: {