@RequestMapping("/add_authority",method=RequestMethod.POST)
@ResponseBody
public Map<String,String> addAuthority(
@RequestParam(name="ids",required=true) String ids,
@RequestParam(name="roleId",required=true)Long roleId
)
{
Map<String,String> ret=new HashMap<String,String>();
if(StringUtils.isEmpty(ids))
{
ret.put("type","error");
ret.put("msg","请选择相应的权限");
return ret;
}
if(roleId==null)
{
ret.put("type","error");
ret.put("msg","请选择相应的角色");
return ret;
}
if(ids.contains(","))
{
ids=ids.substring(0,ids.length()-1);
}
String []idArr=ids.split(",");
for(String id: idArr)
{
Authority authority=new Authority();
//String转化成Long类型(Long.valueof())
authority.setMenuId(Long.valueof(id));
authority.setRoleId(roleId);
authorityService.add(authority);
}
ret.put("type","success");
ret.put("msg","权限编辑成功");
return ret;
}
javaweb之添加权限操作
最新推荐文章于 2023-04-26 14:42:37 发布