@Controller
@RequestMapping(value="/userinfo")
public class UserInfoController
extends com.centit.framework.core.controller.BaseController
| 构造器和说明 |
|---|
UserInfoController() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.centit.framework.common.ResponseData |
canChangePwd(String userCode,
String oldPassword)
检查用户密码是否可以修改
|
com.centit.framework.common.ResponseData |
changePwd(String userCode,
String password,
String newPassword)
更新用户密码
|
com.centit.framework.common.ResponseData |
create(@Valid com.centit.framework.system.po.UserInfo userInfo,
com.centit.framework.system.po.UserUnit userUnit,
javax.servlet.http.HttpServletRequest request)
新增用户
|
com.centit.framework.common.ResponseData |
deleteUser(String[] userCodes)
删除用户
|
com.centit.framework.common.ResponseData |
edit(String userCode,
@Valid com.centit.framework.system.po.UserInfo userInfo,
com.centit.framework.system.po.UserUnit userUnit,
javax.servlet.http.HttpServletRequest request)
更新用户信息
|
com.centit.framework.common.ResponseData |
forceChangePwd(String userCode,
javax.servlet.http.HttpServletRequest request)
强制更新用户密码
|
com.centit.framework.common.ResponseData |
getCurrentUserInfo(javax.servlet.http.HttpServletRequest request)
当前登录用户信息
|
String |
getOptId()
系统日志中记录
|
com.centit.framework.common.ResponseMapData |
getUserInfo(String userCode)
获取单个用户信息
|
boolean |
isAnyExist(javax.servlet.http.HttpServletRequest request)
当前登录名是否已存在
|
boolean |
isExists(String loginName)
当前登录名是否已存在
|
com.centit.framework.common.ResponseData |
list(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
String _search,
javax.servlet.http.HttpServletRequest request)
查询所有用户信息
|
com.centit.framework.common.ResponseData |
resetBatchPwd(String[] userCodes)
批量重置密码
|
public String getOptId()
@RequestMapping(method=GET) @WrapUpResponseBody public com.centit.framework.common.ResponseData list(String[] field, com.centit.support.database.utils.PageDesc pageDesc, String _search, javax.servlet.http.HttpServletRequest request)
field - 显示结果中只需要显示的字段pageDesc - PageDesc_search - _searchrequest - HttpServletRequest@RequestMapping(method=POST)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData create(@Valid
@Valid com.centit.framework.system.po.UserInfo userInfo,
com.centit.framework.system.po.UserUnit userUnit,
javax.servlet.http.HttpServletRequest request)
userInfo - UserInfouserUnit - 用户机构request - HttpServletRequest@RequestMapping(value="/{userCode}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData edit(@PathVariable
String userCode,
@Valid
@Valid com.centit.framework.system.po.UserInfo userInfo,
com.centit.framework.system.po.UserUnit userUnit,
javax.servlet.http.HttpServletRequest request)
userCode - userCodeuserInfo - userInfouserUnit - userUnitrequest - HttpServletRequest@RequestMapping(value="/current",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData getCurrentUserInfo(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest@RequestMapping(value="/{userCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseMapData getUserInfo(@PathVariable
String userCode)
userCode - 用户代码@RequestMapping(value="/exists",
method=GET)
@WrapUpResponseBody(contentType=RAW)
public boolean isAnyExist(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequest@RequestMapping(value="/exists/{loginName}",
method=GET)
@WrapUpResponseBody(contentType=RAW)
public boolean isExists(@PathVariable
String loginName)
throws IOException
loginName - 登录名IOException@RequestMapping(value="/change/{userCode}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData changePwd(@PathVariable
String userCode,
String password,
String newPassword)
userCode - 用户代码password - 旧密码newPassword - 新密码@RequestMapping(value="/changePwd/{userCode}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData forceChangePwd(@PathVariable
String userCode,
javax.servlet.http.HttpServletRequest request)
userCode - 用户代码request - HttpServletRequest@RequestMapping(value="/canchange/{userCode}/{oldPassword}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData canChangePwd(@PathVariable
String userCode,
@PathVariable
String oldPassword)
userCode - 用户代码oldPassword - 旧密码@RequestMapping(value="/reset",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData resetBatchPwd(String[] userCodes)
userCodes - 用户代码集合@RequestMapping(value="/{userCodes}",
method=DELETE)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData deleteUser(@PathVariable
String[] userCodes)
userCodes - 用户代码Copyright © 2019 Centit Information Technical, co. Inc.. All rights reserved.