public interface IUserQueryService
限定符和类型 | 方法和说明 |
---|---|
com.epicpaas.sdk.core.api.ServiceResult<Integer> |
countByCriteria(com.epicsaas.service.biz.userbase.entity.gen.UserCriteria example)
使用Criteria作为条件查询数据总数
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
getGroupList(String userId)
获取用户跨应用共享群组列表
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
getGroupList(String userId,
String... appId)
获取用户应用群组列表
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
getGroupList(String userId,
String appId)
获取用户应用群组列表
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
getGroupListTenant(String userId)
获取用户跨应用共享群组列表(租户自定义接口)
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
getGroupListTenant(String userId,
String... appId)
获取用户应用群组列表(租户自定义接口)
|
com.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> |
getGroupListTenant(String userId,
String appId)
获取用户应用群组列表(租户自定义接口)
|
com.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> |
getOrgListByUserId(String userId)
获取用户的归属机构列表
|
com.epicpaas.sdk.core.api.ServiceResult<List<TreeNode>> |
getOrgUserTree()
获取用户组织机构树
|
com.epicpaas.sdk.core.api.ServiceResult<UserDTO> |
getUser(String id)
根据用户ID查询用户
|
com.epicpaas.sdk.core.api.ServiceResult<UserDTO> |
getUserByCode(String userCode)
通过用户code获取用户对象
|
com.epicpaas.sdk.core.api.ServiceResult<UserDTO> |
getUserByCode(String userCode,
String password)
通过用户code和密码获取用户对象
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByAppIdAndGroupCode(String appId,
String groupCode)
获取群组下的用户
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByAppIdAndGroupCodeTenant(String appId,
String groupCode)
获取群组下的用户
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByGroupIds(String... groupId)
获取群组下的用户
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByGroupIdsTenant(String... groupId)
获取群组下的用户(租户自定义接口)
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByOrg(String org)
获取机构的用户列表
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByOrgCascade(String org,
Page page)
级联获取机构的用户列表
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByOrgCascade(String org,
String name,
Page page)
级联获取机构的用户列表
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByOrgIdAndGroupIds(String orgId,
String... groupId)
获取机构及对应群组下的用户
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByOrgIdAndGroupIdsCascade(String orgId,
String... groupId)
级联获取机构及对应群组下的用户
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByOrgIdAndGroupIdsCascadeTenant(String orgId,
String... groupId)
级联获取机构及对应群组下的用户(租户自定义接口)
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
getUserListByOrgIdAndGroupIdsTenant(String orgId,
String... groupId)
获取机构及对应群组下的用户(租户自定义接口)
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
isUserExist(String userCode,
String password)
用户是否存在(password为空时,只以user查询)
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> |
selectByCriteria(com.epicsaas.service.biz.userbase.entity.gen.UserCriteria example)
使用Criteria作为条件查询数据
|
com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> selectByCriteria(com.epicsaas.service.biz.userbase.entity.gen.UserCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<Integer> countByCriteria(com.epicsaas.service.biz.userbase.entity.gen.UserCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<UserDTO> getUser(String id)
id
- com.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> getOrgListByUserId(String userId)
userId
- 用户idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> getGroupList(String userId)
userId
- 用户idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> getGroupList(String userId, String appId)
userId
- 用户idappId
- 应用idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> getGroupList(String userId, String... appId)
userId
- 用户idappId
- 应用id列表com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByGroupIds(String... groupId)
groupId
- 角色com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByAppIdAndGroupCode(String appId, String groupCode)
appId
- 应用idgroupCode
- 群组codecom.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByOrgIdAndGroupIds(String orgId, String... groupId)
orgId
- 群组idgroupId
- 机构idcom.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByOrgIdAndGroupIdsCascade(String orgId, String... groupId)
orgId
- 机构idgroupId
- 群组idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> getGroupListTenant(String userId)
userId
- 用户idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> getGroupListTenant(String userId, String appId)
userId
- 用户idappId
- 应用idcom.epicpaas.sdk.core.api.ServiceResult<List<GroupDTO>> getGroupListTenant(String userId, String... appId)
userId
- 用户idappId
- 应用id列表com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByGroupIdsTenant(String... groupId)
groupId
- 角色com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByOrgIdAndGroupIdsTenant(String orgId, String... groupId)
orgId
- 群组idgroupId
- 机构idcom.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByOrgIdAndGroupIdsCascadeTenant(String orgId, String... groupId)
orgId
- 机构idgroupId
- 群组idcom.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByAppIdAndGroupCodeTenant(String appId, String groupCode)
appId
- 应用idgroupCode
- 群组codecom.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByOrg(String org)
org
- 机构idcom.epicpaas.sdk.core.api.ServiceResult<List<TreeNode>> getOrgUserTree()
com.epicpaas.sdk.core.api.ServiceResult<UserDTO> getUserByCode(String userCode)
userCode
- 用户codecom.epicpaas.sdk.core.api.ServiceResult<Boolean> isUserExist(String userCode, String password)
userCode
- 用户codepassword
- 密码com.epicpaas.sdk.core.api.ServiceResult<UserDTO> getUserByCode(String userCode, String password)
userCode
- 用户codepassword
- 密码com.epicpaas.sdk.core.api.ServiceResult<List<UserDTO>> getUserListByOrgCascade(String org, Page page)
org
- 机构idCopyright © 2014 EPIC Team. All rights reserved.