信息系统权限设计二

来源:互联网 发布:人性实验室 网络暴力 编辑:程序博客网 时间:2024/06/05 04:29
/***根据菜单编号获取按钮权限*/public String getBtnPrivsByMenuId() throws Exception{   response.setCharacterEncoding("utf-8");   PrivsBiz biz=(PrivsBiz)SpringContextUtil.getBean("PrivsBiz");   //获得当前登录用户所属的用户组编号  String privsGroupIds = GroupUtil.getPrivsGroupIdByCurrentUserId();   po.setPrivsIds(privsGroupIds);   List<PrivsPo> privsList = biz.getBtnPrivsList(po);   StringBuilder btnPrivsBuilder = new StringBuilder();   btnPrivsBuilder.append("[");   if(!privsList.isEmpty()){    List<String> btnNameList= new ArrayList<String>();    for (PrivsPo privsPo : privsList) {     btnNameList.add("{\"privsBtnName\":\""+privsPo.getMenuName()+"\"}");    }    btnPrivsBuilder.append(StringUtils.join(btnNameList,","));    btnNameList.clear();   }   btnPrivsBuilder.append("]");      PrintWriter out = response.getWriter();   System.out.println("按钮权限列表\\n"+btnPrivsBuilder.toString());   out.print(btnPrivsBuilder.toString());   out.flush();   out.close();   return null;  }


 

0 0
原创粉丝点击