Skip to content
当前页

按钮、角色权限

提示

按钮权限过滤,平台提供通过注解的方式对角色、按钮权限进行过滤。

  • RequiresPermissions(验证按钮是否有访问权限)
  • RequiresRoles(验证角色是否可以访问该方法)

按钮权限通过【系统管理-菜单管理-按钮-权限标识】配置权限标识,在接口上添加注解,即可实现权限验证。 角色权限通过【系统管理-角色管理-角色编码】配置角色编码,在接口上添加注解,即可实现当用户角色包含该角色编码时,才能访问该方法。

单条件权限验证

按钮权限

javascript
@RequiresPermissions("sys:mfApi:insert")

角色权限

javascript
@RequiresRoles("admin")

多条件权限验证

按钮权限

javascript
@RequiresPermissions(value = {"sys:mfApi:insert", "sys:mfApi:update"}, logical = Logical.OR)

角色权限

javascript
@RequiresRoles({"admin", "mfish"})