public class UserManagerImpl extends Object implements UserManager
ins| 构造器和说明 |
|---|
UserManagerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(User user) |
void |
changeEmail(String account,
String email)
邮箱修改
|
void |
changePassword(String account,
String password)
密码修改
|
User |
get(String account) |
User |
getByEmail(String email) |
User |
getGroupUser(String groupId,
String account)
获取组用户
|
User |
getProjectUser(long projectId,
String account)
获取项目用户
|
List<User> |
getUsersByGroupId(String groupdId)
获取团队下的用户列表
|
List<User> |
getUsersByProjectId(long projectId)
获取项目下的用户列表
|
List<User> |
getUsersByRoleId(long roleId)
获取团队下的用户列表
|
UserQuery |
newQuery() |
void |
remove(String account) |
void |
update(User user) |
public void add(User user)
add 在接口中 UserManagerpublic void update(User user)
update 在接口中 UserManagerpublic void remove(String account)
remove 在接口中 UserManagerpublic User get(String account)
get 在接口中 UserManagerpublic void changePassword(String account, String password)
UserManagerchangePassword 在接口中 UserManageraccount - 用户账号password - 新密码public List<User> getUsersByGroupId(String groupdId)
UserManagergetUsersByGroupId 在接口中 UserManagergroupdId - 团队IDpublic List<User> getUsersByRoleId(long roleId)
UserManagergetUsersByRoleId 在接口中 UserManagerroleId - 角色IDpublic List<User> getUsersByProjectId(long projectId)
UserManagergetUsersByProjectId 在接口中 UserManagerprojectId - 项目IDpublic User getByEmail(String email)
getByEmail 在接口中 UserManagerpublic UserQuery newQuery()
newQuery 在接口中 UserManagerpublic User getGroupUser(String groupId, String account)
UserManagergetGroupUser 在接口中 UserManagergroupId - 团队IDaccount - 用户账号public User getProjectUser(long projectId, String account)
UserManagergetProjectUser 在接口中 UserManagerprojectId - 项目IDaccount - 用户账号public void changeEmail(String account, String email)
UserManagerchangeEmail 在接口中 UserManageraccount - 用户账号email - 邮箱Copyright © 2023 Bstek. All rights reserved.