2,角色管理页面 admin-role.html

1533883491193.JPEG
1533883498143.JPEG

角色管理页面


lass="c-gray en">> 管理员管理 >


批量删除 添加角色 共有数据:0
角色管理
ID 角色名 用户列表 描述 操作

后台

  /**
     * 角色管理的角色显示
     *
     * @param page
     * @param pageSize
     * @return
     */
  @RequestMapping("/adminroleshow")
    public String AdminRoleShow(int page, int pageSize) throws IOException {
        APIResultModel result = new APIResultModel();
  result = zhangWuService.AdminRoleShow(page, pageSize, result);
        return result.toString();
    }
  public APIResultModel AdminRoleShow(int page, int pageSize, APIResultModel result) throws IOException{
        response.setContentType("text/html:charset=utf-8");
        HttpSession session = request.getSession(false);
   String username= (String) session.getAttribute("username");
        List listpowel=zhangWuMapper.TermShowpowel(username);
        List liste=new ArrayList();
        for (int i = 0; i  pageBean = new PageBean<>();
            pageBean.setTotalRecord(zhangWuMapper.AdminRoleShowPage());//设置总页数
            pageBean.getTotalPage();//获取总页数
   pageBean.setPageSize(pageSize);
            pageBean.setCurrentPage(page);//设置当前页
            PageHelper.startPage(page, pageSize);
            List list = zhangWuMapper.AdminRoleShow();
    pageBean.setList(list);
            result.setData(pageBean);
        }else{
            result.setCode(EnumAPIResultCode.ROLE_FALSE.getCode());
        }

   return  result;

    }

mapper

@Select("SELECT a.checkedpower FROM  role_right a where a.role_id=(select b.role from user_login b where b.username=#{username})")
    List TermShowpowel(@Param(value = "username") String username);


  @Select("SELECT count(*) FROM system_role a,user_login b WHERE a.id = b.role ")
    int AdminRoleShowPage();

  @Select("SELECT a.id,a.role_name,a.note,b.username FROM system_role a,\tuser_login b WHERE a.id = b.role ")
    List AdminRoleShow();


你可能感兴趣的:(2,角色管理页面 admin-role.html)