【jeecg-boot】菜单数据权限规则配置步骤,比如只看自己部门的设备
在官网的文档中已经有了说明,地址:
但是这个地方有个坑,官方文档没有说明,就是代码生成后,如果想做数据权限规则,需要在list方法上加上注解:
以下是以设备管理功能为例讲解
需求:不同的客户只能看到自己维护的设备信息
那么用到框架提供的数据权限就能满足,怎么做呢
正常配置菜单就不做赘述,只讲解配置权限的部分
1:在菜单管理中增加该菜单的数据规则,如下
规则字段的命名规则:
规则值的写法:
2:角色授权
3:在controller类的list方法上增加注解
值是菜单里配置的组件的路径
到此,数据权限就完成了,就能实现本部门只看自己的数据了