@Service public class DefaultUserLinkServiceImpl extends Object implements UserLinkService
| 构造器和说明 |
|---|
DefaultUserLinkServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashSet<OrgTreeVo> |
getAdminUsers()
查询超管用户列表
|
LinkedHashMap<Integer,List<OrgTreeVo>> |
getLeaderMap(String userId,
int startLevel,
int endLevel)
按照层级返回部门领导
|
List<OrgTreeVo> |
getOrgTree(String parentId,
String keyword)
查询组织架构树
|
List<OrgTreeVo> |
getOrgTreeUser(String parentId,
String keywords)
查询用户
|
LinkedHashSet<String> |
getRoleIdsByUserId(String userId)
查询账号对用的角色列表
|
List<OrgTreeVo> |
getRoleList(String keyword)
查询角色列表
|
LinkedHashSet<OrgTreeVo> |
getUserIdsByRoleIds(String... roleIds)
根据角色id查询用户列表
|
int |
priority()
实现类的优先级
默认给个1,比 DefaultUserLinkServiceImpl 大
|
LinkedHashSet<OrgTreeVo> |
toOrgTreeVoSet(List<EruptUser> users) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTopublic int priority()
UserLinkServicepriority 在接口中 UserLinkServicepublic List<OrgTreeVo> getOrgTree(String parentId, String keyword)
getOrgTree 在接口中 UserLinkServicepublic List<OrgTreeVo> getOrgTreeUser(String parentId, String keywords)
getOrgTreeUser 在接口中 UserLinkServicepublic List<OrgTreeVo> getRoleList(String keyword)
UserLinkServicegetRoleList 在接口中 UserLinkServicepublic LinkedHashMap<Integer,List<OrgTreeVo>> getLeaderMap(String userId, int startLevel, int endLevel)
getLeaderMap 在接口中 UserLinkServiceuserId - 当前用户idstartLevel - 从多少级主管开始查,小于1则取1,1就是当前层级的领导endLevel - 最多查询到多少级主管,0表示不限级public LinkedHashSet<OrgTreeVo> getUserIdsByRoleIds(String... roleIds)
getUserIdsByRoleIds 在接口中 UserLinkServiceroleIds - public LinkedHashSet<OrgTreeVo> getAdminUsers()
UserLinkServicegetAdminUsers 在接口中 UserLinkServicepublic LinkedHashSet<OrgTreeVo> toOrgTreeVoSet(List<EruptUser> users)
public LinkedHashSet<String> getRoleIdsByUserId(String userId)
getRoleIdsByUserId 在接口中 UserLinkServiceuserId - Copyright © 2023. All rights reserved.