@Controller
@RequestMapping(value="rest/system/staff")
public class StaffRESTController
extends bap.core.controller.BaseController
| Modifier and Type | Field and Description |
|---|---|
DepartmentService |
departmentService |
| Constructor and Description |
|---|
StaffRESTController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<java.lang.String> |
checkPwd(java.lang.String password)
验证用户密码
|
org.springframework.http.ResponseEntity<java.lang.String> |
delete(java.lang.String[] ck_ids)
删除
|
org.springframework.http.ResponseEntity<java.lang.String> |
get(bap.core.formbean.Page page,
java.lang.String departmentId)
分页取得多条数据
|
org.springframework.http.ResponseEntity<java.lang.String> |
get(java.lang.String id)
取得单条数据
|
org.springframework.http.ResponseEntity<java.lang.String> |
getListByDeptId(java.lang.String deptId)
功能描述: 根据部门编号加载部门人员名称
|
org.springframework.http.ResponseEntity<java.lang.String> |
lazyTree(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session)
部门用户树
|
org.springframework.http.ResponseEntity<java.lang.String> |
post(Staff staff)
创建
|
org.springframework.http.ResponseEntity<java.lang.String> |
put(Staff staff,
java.lang.String imgCode)
修改
|
org.springframework.http.ResponseEntity<java.lang.String> |
putPwd(java.lang.String password,
java.lang.String prePassword)
修改密码
|
org.springframework.http.ResponseEntity<java.lang.String> |
reset_passowrd_ajax(java.lang.String id,
javax.servlet.http.HttpServletRequest request)
功能描述:将用户密码重置为初始密码
|
org.springframework.http.ResponseEntity<java.lang.String> |
searchTree(javax.servlet.http.HttpSession session,
java.lang.String serachStr)
功能描述:根据用户获取当前有权展示的部门,结合查询条件,输出用户部门树
|
org.springframework.http.ResponseEntity<java.lang.String> |
sort(java.lang.String ids)
用户排序
|
public DepartmentService departmentService
@RequestMapping(method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> get(bap.core.formbean.Page page,
@RequestParam(value="departmentId",required=false)
java.lang.String departmentId)
page - 分页属性封装对象@RequestMapping(value="list/{deptId}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> getListByDeptId(@PathVariable(value="deptId")
java.lang.String deptId)
deptid - 部门编号@RequestMapping(value="{id}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> get(@PathVariable(value="id")
java.lang.String id)
id - @RequestMapping(value="{id}",
method=PUT)
public org.springframework.http.ResponseEntity<java.lang.String> put(Staff staff,
@RequestParam(value="imgCode",required=false)
java.lang.String imgCode)
staff - @RequestMapping(value="putPwd",
method=PUT)
public org.springframework.http.ResponseEntity<java.lang.String> putPwd(@RequestParam(value="password",required=true)
java.lang.String password,
@RequestParam(value="prePassword",required=true)
java.lang.String prePassword)
staff - @RequestMapping(value="/sort",
method=PUT)
public org.springframework.http.ResponseEntity<java.lang.String> sort(@RequestParam(value="ids",required=false)
java.lang.String ids)
out - ids - 待排序用户@RequestMapping(value="/reset_pw/{id}",
method=PUT)
public org.springframework.http.ResponseEntity<java.lang.String> reset_passowrd_ajax(@PathVariable(value="id")
java.lang.String id,
javax.servlet.http.HttpServletRequest request)
staffId - pw - @RequestMapping(method=POST) public org.springframework.http.ResponseEntity<java.lang.String> post(Staff staff)
staff - @RequestMapping(method=DELETE)
public org.springframework.http.ResponseEntity<java.lang.String> delete(@RequestParam(value="id",required=false)
java.lang.String[] ck_ids)
ck_ids - @RequestMapping(value="checkPwd",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> checkPwd(@RequestParam(value="password",required=true)
java.lang.String password)
password - 密码@RequestMapping(value="/lazy_tree",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> lazyTree(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session)
out - request - session - @RequestMapping(value="/search_tree",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> searchTree(javax.servlet.http.HttpSession session,
@RequestParam(value="serachStr",required=false)
java.lang.String serachStr)
out - session - serachStr -