public interface IOrgService
限定符和类型 | 方法和说明 |
---|---|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
addUser2Org(String orgId,
String... userid)
增加用户到某个机构
|
com.epicpaas.sdk.core.api.ServiceResult<Integer> |
countByCriteria(com.epicsaas.service.biz.userbase.entity.gen.OrgCriteria example)
使用Criteria作为条件查询数据总数
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
delete(String id)
删除一个机构
|
com.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> |
getChildren(String id)
获取一个机构的下级机构
|
com.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> |
getChildrenCascade(String id)
级联获取一个机构的下级机构
|
com.epicpaas.sdk.core.api.ServiceResult<OrgDTO> |
getOrg(String id)
查询一个机构
|
com.epicpaas.sdk.core.api.ServiceResult<List<TreeNode>> |
getOrgTree()
获取组织机构树
|
com.epicpaas.sdk.core.api.ServiceResult<OrgDTO> |
getParent(String id)
获取一个机构的父机构
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
removeUserFromOrg(String orgId,
String... userid)
从某个机构下删除用户
|
com.epicpaas.sdk.core.api.ServiceResult<Boolean> |
resetBelongOrg(String userId,
String orgId)
设置某个用户的主机构
|
com.epicpaas.sdk.core.api.ServiceResult<OrgDTO> |
saveOrUpdate(OrgDTO orgDTO)
创建,选择性更新机构数据
|
com.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> |
selectByCriteria(com.epicsaas.service.biz.userbase.entity.gen.OrgCriteria example)
使用Criteria作为条件查询数据
|
com.epicpaas.sdk.core.api.ServiceResult<OrgDTO> saveOrUpdate(OrgDTO orgDTO)
orgDTO
- 机构数据对象com.epicpaas.sdk.core.api.ServiceResult<Boolean> delete(String id)
id
- 机构idcom.epicpaas.sdk.core.api.ServiceResult<Boolean> addUser2Org(String orgId, String... userid)
orgId
- 机构iduserid
- 用户 id 数组com.epicpaas.sdk.core.api.ServiceResult<Boolean> removeUserFromOrg(String orgId, String... userid)
userid
- 用户idorgId
- 机构idcom.epicpaas.sdk.core.api.ServiceResult<Boolean> resetBelongOrg(String userId, String orgId)
userId
- 用户idorgId
- 机构idcom.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> selectByCriteria(com.epicsaas.service.biz.userbase.entity.gen.OrgCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<Integer> countByCriteria(com.epicsaas.service.biz.userbase.entity.gen.OrgCriteria example)
example
- Criteria条件com.epicpaas.sdk.core.api.ServiceResult<OrgDTO> getOrg(String id)
id
- 主键com.epicpaas.sdk.core.api.ServiceResult<OrgDTO> getParent(String id)
id
- 机构 idcom.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> getChildren(String id)
id
- 机构idcom.epicpaas.sdk.core.api.ServiceResult<List<OrgDTO>> getChildrenCascade(String id)
id
- 机构idCopyright © 2014 EPIC Team. All rights reserved.