public class JobData extends Object
| 限定符和类型 | 方法和说明 | ||||
|---|---|---|---|---|---|
CreateJobDataResp |
create(CreateJobDataReq req)
创建任职信息,在系统中第一次创建员工任职数据,通常在员工入职或者做数据批量导入的时候使用,【任职原因】只支持填写“onboarding”。
|
||||
CreateJobDataResp |
create(CreateJobDataReq req,
RequestOptions reqOptions)
创建任职信息,在系统中第一次创建员工任职数据,通常在员工入职或者做数据批量导入的时候使用,【任职原因】只支持填写“onboarding”。
|
||||
DeleteJobDataResp |
delete(DeleteJobDataReq req)
删除任职信息,删除人员的任职信息。
|
||||
DeleteJobDataResp |
delete(DeleteJobDataReq req,
RequestOptions reqOptions)
删除任职信息,删除人员的任职信息。
|
||||
GetJobDataResp |
get(GetJobDataReq req)
查询单个任职信息,根据 ID 查询当前生效的主任职记录。
|
||||
GetJobDataResp |
get(GetJobDataReq req,
RequestOptions reqOptions)
查询单个任职信息,根据 ID 查询当前生效的主任职记录。
|
||||
ListJobDataResp |
list(ListJobDataReq req)
批量查询任职信息,批量查询员工的任职信息
官网API文档链接:
ListJobDataResplist(ListJobDataReq req,
RequestOptions reqOptions)
批量查询任职信息,批量查询员工的任职信息
官网API文档链接:
PatchJobDataResppatch(PatchJobDataReq req)
更新任职信息,默认为新增一条任职记录,包括职务、职级、序列、部门等信息。
| ||||
PatchJobDataResp |
patch(PatchJobDataReq req,
RequestOptions reqOptions)
更新任职信息,默认为新增一条任职记录,包括职务、职级、序列、部门等信息。
|
public JobData(Config config)
public CreateJobDataResp create(CreateJobDataReq req, RequestOptions reqOptions) throws Exception
- 非必填字段,不传时默认为空 ;
Exceptionpublic CreateJobDataResp create(CreateJobDataReq req) throws Exception
- 非必填字段,不传时默认为空 ;
Exceptionpublic DeleteJobDataResp delete(DeleteJobDataReq req, RequestOptions reqOptions) throws Exception
删除后无法恢复, 并且在系统中无法查询到对应任职信息,请谨慎操作。 ;
Exceptionpublic DeleteJobDataResp delete(DeleteJobDataReq req) throws Exception
删除后无法恢复, 并且在系统中无法查询到对应任职信息,请谨慎操作。 ;
Exceptionpublic GetJobDataResp get(GetJobDataReq req, RequestOptions reqOptions) throws Exception
当前接口为历史版本。推荐使用新版接口,详情参见[批量查询员工任职信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employees-job_data/batch_get)、[获取任职信息列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employees-job_data/query)。 ;
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=get&project=corehr&resource=job_data&version=v1 ;
Exceptionpublic GetJobDataResp get(GetJobDataReq req) throws Exception
当前接口为历史版本。推荐使用新版接口,详情参见[批量查询员工任职信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employees-job_data/batch_get)、[获取任职信息列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employees-job_data/query)。 ;
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=get&project=corehr&resource=job_data&version=v1 ;
Exceptionpublic ListJobDataResp list(ListJobDataReq req, RequestOptions reqOptions) throws Exception
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=list&project=corehr&resource=job_data&version=v1 ;
Exceptionpublic ListJobDataResp list(ListJobDataReq req) throws Exception
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=list&project=corehr&resource=job_data&version=v1 ;
Exceptionpublic PatchJobDataResp patch(PatchJobDataReq req, RequestOptions reqOptions) throws Exception
- 本接口不再推荐使用(历史问题较多),请使用以下接口(对齐业务、功能完善); - [【发起员工异动】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_change/create); - [【操作员工离职】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/offboarding/submit);- 为解决默认无校验容易产生脏数据问题,已于 2024.10.18 日修改 strict_verify 的默认值为 true;;- 此接口默认缺乏业务校验,使用 strict_verify=true,相当于【人事系统-异动无审批】; - 应用业务校验、发送异动事件、新增任职记录; - 在【修改工时制度】、【插入任职记录】等场景下请检查异动管理;- 「任职原因」不允许填写为「onboarding」或「offboarding」;- 当上一个任职版本的「任职原因」为「onboarding」时,「任职原因」必填;- 该接口默认是新增一条任职记录,并非原地编辑;;;- 非必填字段,如无特殊说明,不传时即不做变更 ;
Exceptionpublic PatchJobDataResp patch(PatchJobDataReq req) throws Exception
- 本接口不再推荐使用(历史问题较多),请使用以下接口(对齐业务、功能完善); - [【发起员工异动】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_change/create); - [【操作员工离职】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/offboarding/submit);- 为解决默认无校验容易产生脏数据问题,已于 2024.10.18 日修改 strict_verify 的默认值为 true;;- 此接口默认缺乏业务校验,使用 strict_verify=true,相当于【人事系统-异动无审批】; - 应用业务校验、发送异动事件、新增任职记录; - 在【修改工时制度】、【插入任职记录】等场景下请检查异动管理;- 「任职原因」不允许填写为「onboarding」或「offboarding」;- 当上一个任职版本的「任职原因」为「onboarding」时,「任职原因」必填;- 该接口默认是新增一条任职记录,并非原地编辑;;;- 非必填字段,如无特殊说明,不传时即不做变更 ;
ExceptionCopyright © 2026. All rights reserved.