public interface UserWsService
| 限定符和类型 | 方法和说明 |
|---|---|
String |
add(UserWsBo user,
String roleName)
新增
|
boolean |
existNickname(String nickname,
String excludeId) |
boolean |
existUsername(String username,
String excludeId) |
UserWsBo |
load(String id,
String username,
String nickname)
已过时。
|
UserWsBo |
loadById(String id)
详情 (包含禁用状态的用户)
后期load方法删除后,此方法改名为load |
UserExtWsBo |
loginSuc(String username,
String projectNo)
已过时。
|
UserExtWsBo |
loginSucBack(String userId,
String projectNo,
boolean validProjectAuth)
登录成功后返回的用户信息
|
UserExtWsBo |
loginSucNew(String userId,
String projectNo)
已过时。
|
com.easycodebox.common.lang.dto.DataPage<UserWsBo> |
page(Integer groupId,
String userNo,
String username,
String nickname,
String realname,
com.easycodebox.common.enums.entity.status.CloseStatus status,
String email,
String mobile,
String[] ids,
Integer pageNo,
Integer pageSize) |
int |
remove(String[] ids)
逻辑删除
|
int |
update(UserWsBo userWsBo) |
int |
updateBaseInfo(String id,
String nickname,
String realname,
String email,
String mobile)
更新用户基本信息,参数为null时,会把null更新到数据库
|
int |
updateNickname(String id,
String nickname)
更新昵称
|
int |
updatePortrait(String id,
String portrait)
更新头像
|
int |
updatePwd(String id,
String oldPwd,
String newPwd) |
int |
updateStatus(String[] ids,
com.easycodebox.common.enums.entity.status.CloseStatus status)
修改指定用户状态
|
UserWsBo loadById(String id) throws com.easycodebox.common.error.ErrorContext
id - com.easycodebox.common.error.ErrorContext@Deprecated UserWsBo load(String id, String username, String nickname) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextcom.easycodebox.common.lang.dto.DataPage<UserWsBo> page(Integer groupId, String userNo, String username, String nickname, String realname, com.easycodebox.common.enums.entity.status.CloseStatus status, String email, String mobile, String[] ids, Integer pageNo, Integer pageSize) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextint updatePwd(String id, String oldPwd, String newPwd) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextint updateStatus(String[] ids, com.easycodebox.common.enums.entity.status.CloseStatus status) throws com.easycodebox.common.error.ErrorContext
ids - status - com.easycodebox.common.error.ErrorContextint update(UserWsBo userWsBo) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextint updatePortrait(String id, String portrait) throws com.easycodebox.common.error.ErrorContext
id - portrait - com.easycodebox.common.error.ErrorContextint updateBaseInfo(String id, String nickname, String realname, String email, String mobile) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextboolean existUsername(String username, String excludeId) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextboolean existNickname(String nickname, String excludeId) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextString add(UserWsBo user, String roleName) throws com.easycodebox.common.error.ErrorContext
user - com.easycodebox.common.error.ErrorContextint remove(String[] ids) throws com.easycodebox.common.error.ErrorContext
ids - com.easycodebox.common.error.ErrorContextUserExtWsBo loginSucBack(String userId, String projectNo, boolean validProjectAuth) throws com.easycodebox.common.error.ErrorContext
validProjectAuth - 是否需要验证此用户有没有权限登录对应的系统。
当为true,且project和当前用户的roles如果没有对应关联关系,则此用户没有权限登录此系统。
但有些系统(如:前台系统),只需要用户登录成功后就可以访问用户中心,不需要后台配置权限,所以此情况下需要validProjectAuth = falsecom.easycodebox.common.error.ErrorContext@Deprecated UserExtWsBo loginSucNew(String userId, String projectNo) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContext@Deprecated UserExtWsBo loginSuc(String username, String projectNo) throws com.easycodebox.common.error.ErrorContext
com.easycodebox.common.error.ErrorContextCopyright © 2016. All rights reserved.