public class UserLinkServiceHolder extends Object implements UserLinkService
| 构造器和说明 |
|---|
UserLinkServiceHolder() |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashSet<OrgTreeVo> |
getAdminUsers()
查询超管用户列表
|
LinkedHashMap<Integer,List<OrgTreeVo>> |
getLeaderMap(String userId,
int startLevel,
int limitLevel)
查询指定用户的所有主管
|
List<OrgTreeVo> |
getOrgTree(String parentId,
String keyword)
查询组织架构树
|
List<OrgTreeVo> |
getOrgTreeUser(String parentId,
String keyword)
模糊搜索用户
|
LinkedHashSet<String> |
getRoleIdsByUserId(String userId)
根据用户查询他的角色列表
|
List<OrgTreeVo> |
getRoleList(String keyword)
查询角色列表
|
LinkedHashSet<OrgTreeVo> |
getUserIdsByRoleIds(String... roleIds)
根据角色列表查询用户id列表
|
int |
priority()
实现类的优先级
默认给个1,比 DefaultUserLinkServiceImpl 大
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTopublic int priority()
UserLinkServicepriority 在接口中 UserLinkServicepublic List<OrgTreeVo> getOrgTree(String parentId, String keyword)
UserLinkServicegetOrgTree 在接口中 UserLinkServicepublic List<OrgTreeVo> getOrgTreeUser(String parentId, String keyword)
UserLinkServicegetOrgTreeUser 在接口中 UserLinkServicepublic List<OrgTreeVo> getRoleList(String keyword)
UserLinkServicegetRoleList 在接口中 UserLinkServicepublic LinkedHashMap<Integer,List<OrgTreeVo>> getLeaderMap(String userId, int startLevel, int limitLevel)
UserLinkServicegetLeaderMap 在接口中 UserLinkServiceuserId - 当前用户idstartLevel - 从多少级主管开始查,1表示当前部门的主管limitLevel - 最多查询到多少级主管,-1表示不限级public LinkedHashSet<OrgTreeVo> getUserIdsByRoleIds(String... roleIds)
UserLinkServicegetUserIdsByRoleIds 在接口中 UserLinkServicepublic LinkedHashSet<OrgTreeVo> getAdminUsers()
UserLinkServicegetAdminUsers 在接口中 UserLinkServicepublic LinkedHashSet<String> getRoleIdsByUserId(String userId)
UserLinkServicegetRoleIdsByUserId 在接口中 UserLinkServiceCopyright © 2023. All rights reserved.