Exemplo n.º 1
0
 /**
  * 添加权限
  *
  * @return 跳转成功
  */
 public String add() {
   // 检查权限名称是否存在
   if (rolerightservice.checkRightName(right.getName())) {
     request.setAttribute("errorInfo", "该权限名已存在");
     return INPUT;
   }
   if (rolerightservice.checkRightCode(right.getCode())) {
     request.setAttribute("errorInfo", "改权限代码已存在");
     return INPUT;
   }
   entityId = rolerightservice.addRight(right, actionUrlArray, actionDesArray);
   List<Object> rightUrl =
       baseService.query(
           "select right0.name, right_action.actionurl from Right right0, RightUrl right_action where right0.id = right_action.right.id order by right_action.actionurl asc");
   request.getSession().getServletContext().setAttribute("rightUrl", rightUrl);
   return SUCCESS;
 }