public class Company extends Object
| 限定符和类型 | 方法和说明 | ||||
|---|---|---|---|---|---|
ActiveCompanyResp |
active(ActiveCompanyReq req)
启用/停用公司,对公司进行启用或停用操作
停用公司时请确认有无在职员工、异动单据、待入职单据关联此公司,如有会导致停用失败。
|
||||
ActiveCompanyResp |
active(ActiveCompanyReq req,
RequestOptions reqOptions)
启用/停用公司,对公司进行启用或停用操作
停用公司时请确认有无在职员工、异动单据、待入职单据关联此公司,如有会导致停用失败。
|
||||
BatchGetCompanyResp |
batchGet(BatchGetCompanyReq req)
通过 ID 批量查询公司信息,通过 ID 批量查询公司信息
延迟说明:;- **数据库主从延迟2s以内,即:直接创建公司后2s内调用此接口可能查询不到数据**;- **响应体registered_office_address_info
(注册地址)、office_address_info
(办公地址)下的full_address_local_script(完整地址,本地文字)、full_address_western_script(完整地址,西方文字)字段为计算字段,延迟5s以内,堆积时会延长**;;如果你只需要查询某一条公司信息,建议通过[【查询单个公司】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/company/get)获取公司信息。
|
||||
BatchGetCompanyResp |
batchGet(BatchGetCompanyReq req,
RequestOptions reqOptions)
通过 ID 批量查询公司信息,通过 ID 批量查询公司信息
延迟说明:;- **数据库主从延迟2s以内,即:直接创建公司后2s内调用此接口可能查询不到数据**;- **响应体registered_office_address_info
(注册地址)、office_address_info
(办公地址)下的full_address_local_script(完整地址,本地文字)、full_address_western_script(完整地址,西方文字)字段为计算字段,延迟5s以内,堆积时会延长**;;如果你只需要查询某一条公司信息,建议通过[【查询单个公司】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/company/get)获取公司信息。
|
||||
QueryMultiTimelineCompanyResp |
queryMultiTimeline(QueryMultiTimelineCompanyReq req)
查询指定时间范围公司版本,- 接口支持查询出对象生效时间段在指定的start_date和end_date之间的版本(即:会查询出生效时间段和查询时间段有交集的版本);-
接口支持对象版本相关字段的查询和返回(默认返回id和version_id)
官网API文档链接:
QueryMultiTimelineCompanyRespqueryMultiTimeline(QueryMultiTimelineCompanyReq req,
RequestOptions reqOptions)
查询指定时间范围公司版本,- 接口支持查询出对象生效时间段在指定的start_date和end_date之间的版本(即:会查询出生效时间段和查询时间段有交集的版本);-
接口支持对象版本相关字段的查询和返回(默认返回id和version_id)
官网API文档链接:
QueryRecentChangeCompanyRespqueryRecentChange(QueryRecentChangeCompanyReq req)
查询当前生效信息变更公司,查询指定时间范围内当前生效信息发生变更的公司,即只有公司当前生效版本的生效时间在查询时间范围内,才返回该公司id
-
时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据
;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。
| ||||
QueryRecentChangeCompanyResp |
queryRecentChange(QueryRecentChangeCompanyReq req,
RequestOptions reqOptions)
查询当前生效信息变更公司,查询指定时间范围内当前生效信息发生变更的公司,即只有公司当前生效版本的生效时间在查询时间范围内,才返回该公司id
-
时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据
;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。
|
public Company(Config config)
public ActiveCompanyResp active(ActiveCompanyReq req, RequestOptions reqOptions) throws Exception
停用公司时请确认有无在职员工、异动单据、待入职单据关联此公司,如有会导致停用失败。 ;
Exceptionpublic ActiveCompanyResp active(ActiveCompanyReq req) throws Exception
停用公司时请确认有无在职员工、异动单据、待入职单据关联此公司,如有会导致停用失败。 ;
Exceptionpublic BatchGetCompanyResp batchGet(BatchGetCompanyReq req, RequestOptions reqOptions) throws Exception
延迟说明:;- **数据库主从延迟2s以内,即:直接创建公司后2s内调用此接口可能查询不到数据**;- **响应体registered_office_address_info (注册地址)、office_address_info (办公地址)下的full_address_local_script(完整地址,本地文字)、full_address_western_script(完整地址,西方文字)字段为计算字段,延迟5s以内,堆积时会延长**;;如果你只需要查询某一条公司信息,建议通过[【查询单个公司】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/company/get)获取公司信息。 ;
Exceptionpublic BatchGetCompanyResp batchGet(BatchGetCompanyReq req) throws Exception
延迟说明:;- **数据库主从延迟2s以内,即:直接创建公司后2s内调用此接口可能查询不到数据**;- **响应体registered_office_address_info (注册地址)、office_address_info (办公地址)下的full_address_local_script(完整地址,本地文字)、full_address_western_script(完整地址,西方文字)字段为计算字段,延迟5s以内,堆积时会延长**;;如果你只需要查询某一条公司信息,建议通过[【查询单个公司】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/company/get)获取公司信息。 ;
Exceptionpublic QueryMultiTimelineCompanyResp queryMultiTimeline(QueryMultiTimelineCompanyReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic QueryMultiTimelineCompanyResp queryMultiTimeline(QueryMultiTimelineCompanyReq req) throws Exception
Exceptionpublic QueryRecentChangeCompanyResp queryRecentChange(QueryRecentChangeCompanyReq req, RequestOptions reqOptions) throws Exception
- 时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据 ;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。例如:今天为1月1日,新建公司 1月10日生效,则1月10日凌晨 1点之后可查询到;;- 默认排序条件:默认先按照组织记录 ID 增序排序, 便于滚动查询;- 使用滚动查询而非分页查询,是为了防止大批量获取数据时,深分页导致超时 ;
Exceptionpublic QueryRecentChangeCompanyResp queryRecentChange(QueryRecentChangeCompanyReq req) throws Exception
- 时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据 ;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。例如:今天为1月1日,新建公司 1月10日生效,则1月10日凌晨 1点之后可查询到;;- 默认排序条件:默认先按照组织记录 ID 增序排序, 便于滚动查询;- 使用滚动查询而非分页查询,是为了防止大批量获取数据时,深分页导致超时 ;
ExceptionCopyright © 2026. All rights reserved.