列表字段权限怎么控制?

在开发过程中,有些功能的权限需要控制到字段级别,那么可以结合现有的权限体系来进行控制。(只是做前端的权限控制,不涉及后端查询)

设计技巧:就是把每一个需要权限控制的字段当作一个按钮权限来控制。

1、首先在列表或者表单提前埋下权限查询代码:

建议:每一个字段的权限key:数据库表名称+字段名称,如sys_user表的电话字段tel:那么key设计为:sys_user_tel.

image.png

2、然后在功能管理对应的模块下创建权限key数据:

建议:字段权限的key都统一放到个子模块下的“字段权限”目录,切记:该目录和字段key的功能类型都定义为按钮类型。

image.png


3、添加完成之后,在角色管理进行权限控制即可:

image.png

就是这么简单的三步就可以完成字段权限的控制了,这里是展示列表界面的权限,更多的权限控制根据自己需要,举一反三。

这里面关键就是利用enjoy的if指令进行权限控制。



评论区(0)

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友
扫描二维码加琴海森林为好友