public class JobFamily extends Object
| 限定符和类型 | 方法和说明 | ||||
|---|---|---|---|---|---|
CreateJobFamilyResp |
create(CreateJobFamilyReq req)
创建单个序列,该接口用于创建单个序列,创建后系统中新增一条包含序列编码、名称、描述等信息的序列记录;
官网API文档链接:
CreateJobFamilyRespcreate(CreateJobFamilyReq req,
RequestOptions reqOptions)
创建单个序列,该接口用于创建单个序列,创建后系统中新增一条包含序列编码、名称、描述等信息的序列记录;
官网API文档链接:
DeleteJobFamilyRespdelete(DeleteJobFamilyReq req)
删除序列,该接口支持通过序列ID删除单个序列信息。
| ||||
DeleteJobFamilyResp |
delete(DeleteJobFamilyReq req,
RequestOptions reqOptions)
删除序列,该接口支持通过序列ID删除单个序列信息。
|
||||
GetJobFamilyResp |
get(GetJobFamilyReq req)
查询单个序列详情,该接口通过序列ID查询单个序列详情信息,如序列名称、描述、状态等
延迟说明:数据库主从延迟2s以内,即:直接创建序列后2s内调用此接口可能查询不到数据。
|
||||
GetJobFamilyResp |
get(GetJobFamilyReq req,
RequestOptions reqOptions)
查询单个序列详情,该接口通过序列ID查询单个序列详情信息,如序列名称、描述、状态等
延迟说明:数据库主从延迟2s以内,即:直接创建序列后2s内调用此接口可能查询不到数据。
|
||||
ListJobFamilyResp |
list(ListJobFamilyReq req)
批量查询序列信息,该接口支持获取租户下的所有序列信息。
|
||||
ListJobFamilyResp |
list(ListJobFamilyReq req,
RequestOptions reqOptions)
批量查询序列信息,该接口支持获取租户下的所有序列信息。
|
||||
PatchJobFamilyResp |
patch(PatchJobFamilyReq req)
更新单个序列;,可以通过序列ID更新单个序列详情信息,例如序列名称、上级序列ID等。
|
||||
PatchJobFamilyResp |
patch(PatchJobFamilyReq req,
RequestOptions reqOptions)
更新单个序列;,可以通过序列ID更新单个序列详情信息,例如序列名称、上级序列ID等。
|
public JobFamily(Config config)
public CreateJobFamilyResp create(CreateJobFamilyReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic CreateJobFamilyResp create(CreateJobFamilyReq req) throws Exception
Exceptionpublic DeleteJobFamilyResp delete(DeleteJobFamilyReq req, RequestOptions reqOptions) throws Exception
删除后无法恢复, 并且在系统中无法搜索到对应序列信息,请谨慎操作。;;删除对象时请确认有无在职员工、异动单据、待入职单据、职务、职级、职等、岗位等关联此对象,如有会导致删除失败。 ;
Exceptionpublic DeleteJobFamilyResp delete(DeleteJobFamilyReq req) throws Exception
删除后无法恢复, 并且在系统中无法搜索到对应序列信息,请谨慎操作。;;删除对象时请确认有无在职员工、异动单据、待入职单据、职务、职级、职等、岗位等关联此对象,如有会导致删除失败。 ;
Exceptionpublic GetJobFamilyResp get(GetJobFamilyReq req, RequestOptions reqOptions) throws Exception
延迟说明:数据库主从延迟2s以内,即:直接创建序列后2s内调用此接口可能查询不到数据。;;如果你需要批量序列查询场景,建议通过[批量查询序列信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_family/batch_get)获取序列信息。 ;
Exceptionpublic GetJobFamilyResp get(GetJobFamilyReq req) throws Exception
延迟说明:数据库主从延迟2s以内,即:直接创建序列后2s内调用此接口可能查询不到数据。;;如果你需要批量序列查询场景,建议通过[批量查询序列信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_family/batch_get)获取序列信息。 ;
Exceptionpublic ListJobFamilyResp list(ListJobFamilyReq req, RequestOptions reqOptions) throws Exception
延迟说明:数据库主从延迟 2s 以内,即:直接创建序列后2s内调用此接口可能查询不到数据。;;使用建议:序列数量过多时,可以通过多次循环调用该接口获取所有序列详情信息,包括序列编码、名称等。 ;
Exceptionpublic ListJobFamilyResp list(ListJobFamilyReq req) throws Exception
延迟说明:数据库主从延迟 2s 以内,即:直接创建序列后2s内调用此接口可能查询不到数据。;;使用建议:序列数量过多时,可以通过多次循环调用该接口获取所有序列详情信息,包括序列编码、名称等。 ;
Exceptionpublic PatchJobFamilyResp patch(PatchJobFamilyReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic PatchJobFamilyResp patch(PatchJobFamilyReq req) throws Exception
ExceptionCopyright © 2026. All rights reserved.