public interface OrganizationServiceApi
| 限定符和类型 | 方法和说明 |
|---|---|
List<OrganizationTreeNode> |
getDeptOrgTree(Long orgId)
获取某个公司下,所有部门树的集合
|
HrOrganizationDTO |
getOrgDetail(Long orgId)
获取组织机构详情
|
List<HrOrganizationDTO> |
getOrgDetailList(List<Long> orgIdList)
批量获取组织机构信息详情
|
List<OrganizationTreeNode> |
getOrgTreeList(HrOrganizationRequest hrOrganizationRequest)
获取组织机构下拉选择树
|
Long |
getParentLevelOrgId(Long orgId,
Integer parentLevelNum,
DetectModeEnum detectModeEnum)
获取指定组织机构的上级组织机构是什么
自下而上:逐级向上获取直到获取到最高级
自上而下:逐级向下获取,直到获取到本层机构
|
List<HrOrganizationDTO> |
orgList()
查询系统组织机构
|
List<HrOrganizationDTO> orgList()
HrOrganizationDTO getOrgDetail(Long orgId)
List<HrOrganizationDTO> getOrgDetailList(List<Long> orgIdList)
List<OrganizationTreeNode> getOrgTreeList(HrOrganizationRequest hrOrganizationRequest)
List<OrganizationTreeNode> getDeptOrgTree(Long orgId)
Long getParentLevelOrgId(Long orgId, Integer parentLevelNum, DetectModeEnum detectModeEnum)
自下而上:逐级向上获取直到获取到最高级 自上而下:逐级向下获取,直到获取到本层机构
orgId - 指定机构idparentLevelNum - 上级机构的层级数,从0开始,0代表直接返回本部门detectModeEnum - 自上而下还是自下而上Copyright © 2022. All rights reserved.