我目前是权限是各分公司只能看到自己公司下面的数据,但是根据我图一去写数据集的话,我写完以后,我们总部就看不到他们的数据了,我想要各分公司只能看到自己公司的数据,但是总部能看到所有公司的数据,这个应该如何修改才能实现呢?
数据集权限参数:
我的架构:
我获取员工的第三层公司信息,获取到的是公司名称:
框起来的地方做判断,改成下满写法
原来是
company='${GETUSERDEPARTMENTS(3)}'
改成
${if(GETUSERDEPARTMENTS(3)="景田集团","1=1","company='"+GETUSERDEPARTMENTS(3)+"'")}
你自己再判断一下呀。去获取第二层,或者第一层。如果是“总部“那么不限制条件,否则就限制了