按钮可以单独设置权限吗?


目前按钮好像都只有联动规则,但是联动规则里面的条件筛选无法对用户角色进行权限判断

我也遇到这个问题,我是通过增加一个数据范围表单来实现不同角色的可见与否。 比如张某需要对“分赔拆单”进行操作,那么就先把这个表中的“分赔拆单”进行隐藏。再新建一个表单,这个表单只有张某可以查看,在这个表单里面设置为可见。

可以在当前数据表中建一个字段X,不显示,新建表单的时候通过提交按钮把【用户】表的角色标识赋值给X。这样的话,就可以用X为条件(等同于角色)来设置权限。
而且这个方法也可以解决表格右上角按钮的角色权限。
稍稍麻烦一点,而且不同的场景下可能还需要做更多不同的设置。

其实自定义请求都可以设置权限,不知道为啥别的按钮不行

image
:rofl:

自定义请求核心不是按钮,核心是URL请求

这个有点曲线救国的感觉,貌似可行

目前较为成熟的方案是在表上建一个多对多(数组)的字段, 作为白名单,或者黑名单只不过数据输入的时候需要伴随插入,可以看一下部门插件,提供了近似权限组的设计

按钮的独立权限正在开发中