@RequiresPermissions(value= {"role:query","user:create","user:update"}, logical = Logical.OR)
1、value值以json数据形式可配置多个值
2、logical,必须配置,代表用户有其中一个权限,则执行添加了该注解的方法,不添加的话,默认第一个生效
@RequestMapping(value = "/allRole",method=RequestMethod.POST)
@RequiresPermissions(value= {"role:query","user:create","user:update"}, logical = Logical.OR)
@ResponseBody
//用于获取相应的数据节点
public String findAllRole()throws Exception{
//获取角色表中的数据用于填充下拉框
List<SysRole> list = sysRoleService.findAllRole();
//转集合对象为json数据
String json = JSON.toJSONString(list);
return json;
}
网友评论