public interface OrganizationServiceApi
| 限定符和类型 | 方法和说明 |
|---|---|
CompanyDeptDTO |
getCompanyDeptInfo(Long orgId)
根据组织机构id,获取对应的具体的公司和部门信息
|
CompanyDeptDTO |
getOrgCompanyInfo(Long orgId)
根据组织机构id,获取这个组织机构id对应的公司部门信息
|
HrOrganizationDTO |
getOrgInfo(Long orgId)
通过组织机构id获取组织机构信息
|
String |
getOrgNameById(Long orgId)
获取组织机构的名称,通过组织机构id
|
List<HrOrganizationDTO> |
getOrgNameList(Collection<Long> orgIdList)
获取所有的组织机构名称
|
Long |
getParentLevelOrgId(Long orgId,
Integer parentLevelNum,
DetectModeEnum detectModeEnum)
获取指定组织机构的上级组织机构是什么
自下而上:逐级向上获取直到获取到最高级
自上而下:逐级向下获取,直到获取到本层机构
|
Long getParentLevelOrgId(Long orgId, Integer parentLevelNum, DetectModeEnum detectModeEnum)
自下而上:逐级向上获取直到获取到最高级 自上而下:逐级向下获取,直到获取到本层机构
orgId - 指定机构idparentLevelNum - 上级机构的层级数,从0开始,0代表直接返回本部门detectModeEnum - 自上而下还是自下而上CompanyDeptDTO getCompanyDeptInfo(Long orgId)
orgId - 组织机构idCompanyDeptDTO getOrgCompanyInfo(Long orgId)
orgId - 组织机构idHrOrganizationDTO getOrgInfo(Long orgId)
List<HrOrganizationDTO> getOrgNameList(Collection<Long> orgIdList)
Copyright © 2024. All rights reserved.