Package com.lgx8.right.entities

Examples of com.lgx8.right.entities.Role


    User user = (User)request.getSession().getAttribute("curAuthzuser");
    Set<Role> roleSet = new HashSet<Role>();
    if (roles.length > 0) {
      for (int i=0 ; i < roles.length ; i++) {
        if (!"".equals(roles[i])) {
          Role role = roleDao.findRole("id", Integer.parseInt(roles[i]));
          roleSet.add(role);
        }
      }
    }
    user.setRoles(roleSet);
View Full Code Here


  /**
   * 强制删除角色
   */
  @Transactional
  public void ForceDelRole(Integer rid) {
    Role role = roleDao.findRole("id", rid);
    Set<User> users = role.getUsers();
    if (users.size() > 0) {
      for (User user : users) {
        user.getRoles().remove(role);
        userDao.updateUser(user);
      }
View Full Code Here

  /**
   * 删除角色时返回该角色已授权的用户集合
   */
  @Transactional
  public Set<User> delRole(Integer rid) {
    Role role = roleDao.findRole("id", rid);
    Set<User> users = role.getUsers();
    if (users.size() > 0) {
      return users;
    } else {
      return null;
    }
View Full Code Here

   */
  @Transactional
  public void authzRole(User user, Set<Integer> ids) {
    Set<Role> roles = new HashSet<Role>();
    for (Integer i : ids) {
      Role role = roleDao.findRole("id", i);
      roles.add(role);
    }
    userDao.updateUser(user);
  }
View Full Code Here

  public ModelAndView modifyRole(HttpServletRequest request, HttpServletResponse response){
    ModelAndView view = new ModelAndView("/management/systemRole/editrole");
    request.getSession().removeAttribute("rid");
    String id = request.getParameter("id");
    request.getSession().setAttribute("rid", id);
    Role role = roleDao.findRole("id", Integer.parseInt(id));
    request.setAttribute("role", role);
    return view;
  }
View Full Code Here

    public ModelAndView roleEdit(HttpServletRequest request, HttpServletResponse response) {
      RunTimeUser user = RunTimeUser.getRunTimeUser(request);
      String roleName = request.getParameter("name");
      String modules = request.getParameter("module");
      String id = request.getParameter("roleId");
      Role role = new Role();
      role.setId(Integer.parseInt(id));
      role.setMids(modules);
      role.setName(roleName);
      role.setUid(user.getId());
      role.setCreateTime(new Date());
      roleDao.updateRole(role);
      return new ModelAndView(new RedirectView("page/management/systemRole/rolelist.jsp"));
    }
View Full Code Here

    @RequestMapping(value="/roleSave.do")
    public ModelAndView roleSave(HttpServletRequest request, HttpServletResponse response) {
      RunTimeUser user = RunTimeUser.getRunTimeUser(request);
      String roleName = request.getParameter("name");
      String modules = request.getParameter("module");
      Role role = new Role();
      role.setMids(modules);
      role.setName(roleName);
      role.setUid(user.getId());
      role.setCreateTime(new Date());
      roleDao.createRole(role);
      return new ModelAndView(new RedirectView("page/management/systemRole/rolelist.jsp"));
    }
View Full Code Here

    String tj_st = request.getParameter("tj_st");
    String tj_ed = request.getParameter("tj_ed");
    String fllx = request.getParameter("fllx");
    StringBuffer sb = new StringBuffer();
    PageArgument pr = getPageInfo(request);
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    if(tj_st!=null&&!tj_st.equals("")){
      sb.append(" and createdtime>=str_to_date('"+tj_st+"','%Y-%m-%d %H:%i:%s')");
    }
    if(tj_ed!=null&&!tj_ed.equals("")){
      sb.append(" and createdtime<=str_to_date('"+tj_ed+"','%Y-%m-%d %H:%i:%s')");
View Full Code Here

  }
 
  @RequestMapping("/rebate/modifyrebateruleinit.do")
  public ModelAndView modifyRebateruleInit(HttpServletRequest request,HttpServletResponse response){
    String re_id = request.getParameter("rrid");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    if(re_id!=null&&re_id.length()>0){
      if(rtUser.getUsertype()==User.USER_TYPE_GSYG){
        Rebaterule rr = rechargeRebateService.getRebateRule(Long.parseLong(re_id));
        request.setAttribute("rebaterule", rr);
        return  new ModelAndView("/management/rebate/create_rebaterule");
      }else{
        return new ModelAndView("/management/rebate/list_rebaterule");
View Full Code Here

  }
 
  @RequestMapping("/rebate/deleterebaterule.do")
  public ModelAndView deleteRebateruleInit(HttpServletRequest request,HttpServletResponse response){
    String re_id = request.getParameter("rrid");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    if(re_id!=null&&re_id.length()>0){
      if(rtUser.getUsertype()==User.USER_TYPE_GSYG){
        Rebaterule rr = rechargeRebateService.getRebateRule(Long.parseLong(re_id));
        rechargeRebateService.deleteRebateRule(rr);
      }
    }
    return new ModelAndView("/management/rebate/list_rebaterule");
View Full Code Here

TOP

Related Classes of com.lgx8.right.entities.Role

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.