@Controller
@RequestMapping(value="rest/system/department")
public class DepartmentRESTController
extends java.lang.Object
| Constructor and Description |
|---|
DepartmentRESTController() |
| Modifier and Type | Method and Description |
|---|---|
com.mbap.util.view.R |
delete(java.lang.String[] ck_ids)
删除
|
void |
excel(javax.servlet.http.HttpServletResponse response,
com.mbap.util.view.Page page)
导出选定数据为Excel文件
|
com.mbap.util.view.R |
get(com.mbap.util.view.Page page,
java.lang.String parentId)
查询部门列表
|
com.mbap.util.view.R |
get(java.lang.String id)
取得单条数据
|
com.mbap.util.view.R |
getListByDeptId(java.lang.String deptId)
功能描述: 根据部门编号加载部门人员名称 部门排序
|
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.department.domain.Department department)
创建
|
com.mbap.util.view.R |
put(com.mbap.pp.core.department.domain.Department department)
修改
|
com.mbap.util.view.R |
searchTree(javax.servlet.http.HttpSession session,
java.lang.String serachStr)
功能描述:分配菜单权限时,搜索满足条件的树结构
|
com.mbap.util.view.R |
sort(java.lang.String ids)
部门排序
|
@ResponseBody
@RequestMapping(method=GET,
name="\u90e8\u95e8\u5217\u8868")
public com.mbap.util.view.R get(com.mbap.util.view.Page page,
@RequestParam(value="parentId")
java.lang.String parentId)
page - @ResponseBody
@RequestMapping(value="list/{deptId}",
method=GET,
name="\u6839\u636e\u90e8\u95e8\u7f16\u53f7\u52a0\u8f7d\u90e8\u95e8\u4eba\u5458\u540d\u79f0")
public com.mbap.util.view.R getListByDeptId(@PathVariable(value="deptId")
java.lang.String deptId)
deptid - 部门编号@ResponseBody
@RequestMapping(value="{id}",
method=GET,
name="\u53d6\u5f97\u5355\u6761\u90e8\u95e8\u6570\u636e")
public com.mbap.util.view.R get(@PathVariable(value="id")
java.lang.String id)
id - @ResponseBody
@RequestMapping(value="{id}",
method=PUT,
name="\u90e8\u95e8\u4fee\u6539")
public com.mbap.util.view.R put(@RequestBody
com.mbap.pp.core.department.domain.Department department)
department - @ResponseBody
@RequestMapping(value="/sort",
method=PUT,
name="\u90e8\u95e8\u6392\u5e8f")
public com.mbap.util.view.R sort(@RequestParam(value="ids",required=false)
java.lang.String ids)
out - ids - 待排序菜单@ResponseBody
@RequestMapping(method=POST,
name="\u90e8\u95e8\u65b0\u589e")
public com.mbap.util.view.R post(@RequestBody
com.mbap.pp.core.department.domain.Department department)
department - 部门@ResponseBody
@RequestMapping(method=DELETE,
name="\u90e8\u95e8\u5220\u9664")
public com.mbap.util.view.R delete(@RequestParam(value="id",required=false)
java.lang.String[] ck_ids)
ck_ids - 部门id@ResponseBody
@RequestMapping(value="/lazy_tree",
method=GET,
name="\u6743\u9650\u90e8\u95e8\u6811")
public com.mbap.util.view.R lazyTree(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session)
request - session - @ResponseBody
@RequestMapping(value="/search_tree",
method=GET,
name="\u90e8\u95e8\u6743\u9650\u6811\u641c\u7d22")
public com.mbap.util.view.R searchTree(javax.servlet.http.HttpSession session,
@RequestParam(value="serachStr",required=false)
java.lang.String serachStr)
session - serachStr - 部门名称@PostMapping(value="export_excel")
public void excel(javax.servlet.http.HttpServletResponse response,
com.mbap.util.view.Page page)
throws java.io.UnsupportedEncodingException
page - 分页属性封装对象java.io.UnsupportedEncodingException