类 RoleRESTController

java.lang.Object
com.mbap.pp.core.role.controller.RoleRESTController

@RestController @RequestMapping("rest/system/role") public class RoleRESTController extends Object
用户组 RESTful API
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    com.mbap.util.view.R
    delete(String[] ck_ids)
    删除
    com.mbap.util.view.R
    get(com.mbap.util.view.Page page, String departmentId)
    分页取得多条数据
    com.mbap.util.view.R
    get(String id)
    取得单条数据
    com.mbap.util.view.R
    查询所有用户组
    com.mbap.util.view.R
    将用户组名转换为用户组别名
    com.mbap.util.view.R
    lazyTree(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session)
    部门用户组树
    com.mbap.util.view.R
    post(com.mbap.pp.core.role.domain.Role role)
    创建
    com.mbap.util.view.R
    put(com.mbap.pp.core.role.domain.Role role)
    修改
    com.mbap.util.view.R
    searchTree(javax.servlet.http.HttpSession session, String serachStr)
    部门用户组查询树
    com.mbap.util.view.R
    用户组唯一性校验

    从类继承的方法 java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • RoleRESTController

      public RoleRESTController()
  • 方法详细资料

    • get

      @ResponseBody @RequestMapping(method=GET, name="\u7528\u6237\u7ec4\u5206\u9875\u67e5\u8be2") public com.mbap.util.view.R get(com.mbap.util.view.Page page, @RequestParam(value="departmentId",required=false) String departmentId)
      分页取得多条数据
      参数:
      page - 分页属性封装对象
      返回:
    • getAll

      @ResponseBody @RequestMapping(value="/getAll", method=GET, name="\u67e5\u8be2\u6240\u6709\u7528\u6237\u7ec4") public com.mbap.util.view.R getAll()
      查询所有用户组
      返回:
    • get

      @ResponseBody @RequestMapping(value="{id}", method=GET, name="\u53d6\u5f97\u5355\u6761\u6570\u636e") public com.mbap.util.view.R get(@PathVariable("id") String id)
      取得单条数据
      参数:
      id -
      返回:
    • put

      @ResponseBody @RequestMapping(value="{id}", method=PUT, name="\u7528\u6237\u7ec4\u4fee\u6539") public com.mbap.util.view.R put(@RequestBody com.mbap.pp.core.role.domain.Role role)
      修改
      参数:
      role -
      staffs - 用户
      返回:
    • post

      @ResponseBody @RequestMapping(method=POST, name="\u7528\u6237\u7ec4\u65b0\u589e") public com.mbap.util.view.R post(@RequestBody com.mbap.pp.core.role.domain.Role role)
      创建
      参数:
      role -
      staffIds -
      返回:
    • delete

      @ResponseBody @RequestMapping(method=DELETE, name="\u7528\u6237\u7ec4\u5220\u9664") public com.mbap.util.view.R delete(@RequestParam(value="id",required=false) String[] ck_ids)
      删除
      参数:
      ck_ids -
      返回:
    • lazyTree

      @ResponseBody @RequestMapping(value="/lazy_tree", method=GET, name="\u90e8\u95e8\u7528\u6237\u7ec4\u6811") public com.mbap.util.view.R lazyTree(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session)
      部门用户组树
      参数:
      request -
      session -
      返回:
    • searchTree

      @ResponseBody @RequestMapping(value="/search_tree", method=GET, name="\u90e8\u95e8\u7528\u6237\u7ec4\u6811\u67e5\u8be2") public com.mbap.util.view.R searchTree(javax.servlet.http.HttpSession session, @RequestParam(value="serachStr",required=false) String serachStr)
      部门用户组查询树
      参数:
      session -
      serachStr -
      返回:
    • getDefautSecurityRoleName

      @ResponseBody @RequestMapping(value="getDefautSecurityRoleName", method=GET, name="\u5c06\u7528\u6237\u7ec4\u540d\u8f6c\u6362\u4e3a\u7528\u6237\u7ec4\u522b\u540d") public com.mbap.util.view.R getDefautSecurityRoleName(@RequestParam(value="name",required=false) String name)
      将用户组名转换为用户组别名
      参数:
      name - 用户组名
      返回:
    • uniquenessName

      @ResponseBody @RequestMapping(value="uniquenessName", method=GET, name="\u7528\u6237\u7ec4\u552f\u4e00\u6027\u6821\u9a8c") public com.mbap.util.view.R uniquenessName(@RequestParam(value="name",required=true) String name, @RequestParam(value="id",required=false) String id)
      用户组唯一性校验