我也遇到这个问题,我是通过增加一个数据范围表单来实现不同角色的可见与否。 比如张某需要对“分赔拆单”进行操作,那么就先把这个表中的“分赔拆单”进行隐藏。再新建一个表单,这个表单只有张某可以查看,在这个表单里面设置为可见。
可以在当前数据表中建一个字段X,不显示,新建表单的时候通过提交按钮把【用户】表的角色标识赋值给X。这样的话,就可以用X为条件(等同于角色)来设置权限。
而且这个方法也可以解决表格右上角按钮的角色权限。
稍稍麻烦一点,而且不同的场景下可能还需要做更多不同的设置。
自定义请求核心不是按钮,核心是URL请求
这个有点曲线救国的感觉,貌似可行
目前较为成熟的方案是在表上建一个多对多(数组)的字段, 作为白名单,或者黑名单只不过数据输入的时候需要伴随插入,可以看一下部门插件,提供了近似权限组的设计
按钮的独立权限正在开发中