@Controller
@RequestMapping(value="/userinfo")
public class UserInfoController
extends com.centit.framework.core.controller.BaseController
logDebug, logger, OBJECT, OBJLIST, PAGE_DESC, SEARCH_ARRAY_PREFIX, SEARCH_ARRAY_PREFIX_LEN, SEARCH_NUMBER_ARRAY_PREFIX, SEARCH_NUMBER_ARRAY_PREFIX_LEN, SEARCH_NUMBER_PREFIX, SEARCH_NUMBER_PREFIX_LEN, SEARCH_STRING_PREFIX, SEARCH_STRING_PREFIX_LEN| 构造器和说明 |
|---|
UserInfoController() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
canChangePwd(String userCode,
String oldPassword,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
changePwd(String userCode,
String password,
String newPassword,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新用户密码
|
void |
create(UserInfo userInfo,
UserUnit userUnit,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
新增用户
|
void |
deleteUser(String[] userCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
edit(String userCode,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新用户信息
|
void |
forceChangePwd(String userCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
getCurrentUserInfo(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
当前登录用户信息
|
void |
getUserInfo(String userCode,
javax.servlet.http.HttpServletResponse response)
获取单个用户信息
|
void |
isAnyExist(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
当前登录名是否已存在
|
void |
isExists(String loginName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
当前登录名是否已存在
|
void |
list(String[] field,
com.centit.framework.core.dao.PageDesc pageDesc,
String _search,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有用户信息
|
void |
listRolesByUser(String userCode,
javax.servlet.http.HttpServletResponse response)
通过用户代码获取角色
|
void |
resetBatchPwd(String[] userCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
批量重置密码
|
void |
resetPwd(String userCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
重置用户密码
|
@RequestMapping(method=GET) public void list(String[] field, com.centit.framework.core.dao.PageDesc pageDesc, String _search, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
field - 显示结果中只需要显示的字段pageDesc - PageDesc_search - _searchrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(method=POST) public void create(UserInfo userInfo, UserUnit userUnit, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
userInfo - UserInfouserUnit - 用户机构request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{userCode}",
method=PUT)
public void edit(@PathVariable
String userCode,
UserInfo userInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
userCode - userCodeuserInfo - userInforequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/current",
method=GET)
public void getCurrentUserInfo(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{userCode}",
method=GET)
public void getUserInfo(@PathVariable
String userCode,
javax.servlet.http.HttpServletResponse response)
userCode - 用户代码response - HttpServletResponse@RequestMapping(value="/allroles/{userCode}",
method=GET)
public void listRolesByUser(@PathVariable
String userCode,
javax.servlet.http.HttpServletResponse response)
userCode - 用户代码response - HttpServletResponse@RequestMapping(value="/exists",
method=GET)
public void isAnyExist(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - HttpServletRequestrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/exists/{loginName}",
method=GET)
public void isExists(@PathVariable
String loginName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
loginName - 登录名request - HttpServletRequestresponse - HttpServletResponseIOException - IOException@RequestMapping(value="/change/{userCode}",
method=PUT)
public void changePwd(@PathVariable
String userCode,
String password,
String newPassword,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
userCode - 用户代码password - 旧密码newPassword - 新密码request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/changePwd/{userCode}",
method=PUT)
public void forceChangePwd(@PathVariable
String userCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/canchange/{userCode}/{oldPassword}",
method=GET)
public void canChangePwd(@PathVariable
String userCode,
@PathVariable
String oldPassword,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/reset",
method=PUT)
public void resetBatchPwd(String[] userCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
userCodes - 用户代码集合request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/reset/{userCode}",
method=PUT)
public void resetPwd(@PathVariable
String userCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
userCode - 用户代码request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{userCodes}",
method=DELETE)
public void deleteUser(@PathVariable
String[] userCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Copyright © 2017. All rights reserved.