condust 发表于 2023-12-18 17:50:41

表数据行权限条件过滤能否不按字段类型进行过滤

如果字段为INT型,则只能匹配INT类型,不能获取自定义用户信息,能否不做字段类型限制?



如果是字符型:


Patrick.Zhu 发表于 2023-12-18 18:07:12

您有具体的场景吗?从您截图中的情况来说,即使能选择,ID和这些信息也无法匹配

Grayson.Shang 发表于 2023-12-18 18:10:07

感谢楼主发帖,这个需求和楼主沟通过,推荐楼主发帖,让问题有记录不遗忘,我这边做一下场景补充。

使用场景:
1. 用于数据表权限控制
2. 给用户结构增加了一个自定义属性,存储对应用户拥有哪些业务部门的权限,可多选,存储的是业务部门的ID列表,比如(1,3,5)对应销售部,开发部,市场部
3. 在另一个业务表中,有一个字段,记录了数据属于哪一个部门的,值字段类型是ID类型,关联业务部门表的主键ID
4. 想设置数据权限,对应数据的部门ID,在当前用户的部门权限列表里,拥有对应权限
5. 问题出现在,当业务表存储部门ID的字段选择后, 后面的值不能选择当前用户信息的关键字

6. 只有字段是文本类型的时候,值才可以选择用户关键字


workaround:
创建一个公式字段,值是部门ID的值,类型设置成文本,使用公式字段时,值可以选择关键字
页: [1]
查看完整版本: 表数据行权限条件过滤能否不按字段类型进行过滤