本帖最后由 David.Zhong 于 2023-6-9 09:31 编辑
ID | 采购负责人 | 订单金额 | 订单数量 | 1 | user01,user02 | 100 | 1 | 2 | user01 | 200 | 1 |
当[采购负责人]内有多个用户例如:“user01,user02”,这个两个用户自己的行权限可以用“包含指定字符串”来解决
问题:他俩的组织上级如何赋予查看权限?
我想了两个方案,不知可否行得通:
方案一
增加一个“我的下级用户”关键字。
这样我就可以给他的经理配置一条权限为:采购负责人 [在里面] %我的下级用户%
方案二
如果储存两个用户名,并且设置为“用户”类型字段,或者关联到用户信息视图以后,那么关联获取的结果,同样是两个人的结果。
例如"user01,user02" 获取关联后的组织上级,返回的是"销售主管1,销售主管2",也就是里面几个用户,就返回几个用户分别的关联结果,并且逗号拼接。
这样的话,我就可以正常用关联的"%组织上级%"来判断是否包含当前用户。
|