按钮、角色权限
提示
按钮权限过滤,平台提供通过注解的方式对角色、按钮权限进行过滤。
- RequiresPermissions(验证按钮是否有访问权限)
- RequiresRoles(验证角色是否可以访问该方法)
按钮权限通过【系统管理-菜单管理-按钮-权限标识】配置权限标识,在接口上添加注解,即可实现权限验证。 角色权限通过【系统管理-角色管理-角色编码】配置角色编码,在接口上添加注解,即可实现当用户角色包含该角色编码时,才能访问该方法。
单条件权限验证
按钮权限
javascript
@RequiresPermissions("sys:mfApi:insert")1
角色权限
javascript
@RequiresRoles("admin")1
多条件权限验证
按钮权限
javascript
@RequiresPermissions(value = {"sys:mfApi:insert", "sys:mfApi:update"}, logical = Logical.OR)1
角色权限
javascript
@RequiresRoles({"admin", "mfish"})1
摸鱼低代码 mfish-nocode