public class JobLevel extends Object
| 限定符和类型 | 方法和说明 | ||||
|---|---|---|---|---|---|
CreateJobLevelResp |
create(CreateJobLevelReq req)
新建单个职级,该接口通过传入职级名称、职级数值等参数,创建单个职级对象;适用场景:;- 适用于HR系统中新增职级的场景
官网API文档链接:
CreateJobLevelRespcreate(CreateJobLevelReq req,
RequestOptions reqOptions)
新建单个职级,该接口通过传入职级名称、职级数值等参数,创建单个职级对象;适用场景:;- 适用于HR系统中新增职级的场景
官网API文档链接:
DeleteJobLevelRespdelete(DeleteJobLevelReq req)
删除职级,可以通过该接口通过职级ID删除一个职级对象。
| ||||
DeleteJobLevelResp |
delete(DeleteJobLevelReq req,
RequestOptions reqOptions)
删除职级,可以通过该接口通过职级ID删除一个职级对象。
|
||||
GetJobLevelResp |
get(GetJobLevelReq req)
查询单个职级,该接口通过职级id 查询单个职级详情信息,包括职级包含的名称、描述、启用状态等
注意事项:数据库主从延迟 2s 以内,直接创建职级后2s内调用此接口可能查询不到数据。
|
||||
GetJobLevelResp |
get(GetJobLevelReq req,
RequestOptions reqOptions)
查询单个职级,该接口通过职级id 查询单个职级详情信息,包括职级包含的名称、描述、启用状态等
注意事项:数据库主从延迟 2s 以内,直接创建职级后2s内调用此接口可能查询不到数据。
|
||||
ListJobLevelResp |
list(ListJobLevelReq req)
批量查询职级,获取租户下的所有职级详情,包括职级数值、编码、名称等;
延迟说明:数据库主从延迟 2s 以内,即:直接创建职级后2s内调用此接口可能查询不到数据。
|
||||
ListJobLevelResp |
list(ListJobLevelReq req,
RequestOptions reqOptions)
批量查询职级,获取租户下的所有职级详情,包括职级数值、编码、名称等;
延迟说明:数据库主从延迟 2s 以内,即:直接创建职级后2s内调用此接口可能查询不到数据。
|
||||
PatchJobLevelResp |
patch(PatchJobLevelReq req)
更新单个职级,该接口通过职级ID更新单个职级信息,包括职级数值、名称等信息。
|
||||
PatchJobLevelResp |
patch(PatchJobLevelReq req,
RequestOptions reqOptions)
更新单个职级,该接口通过职级ID更新单个职级信息,包括职级数值、名称等信息。
|
public JobLevel(Config config)
public CreateJobLevelResp create(CreateJobLevelReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic CreateJobLevelResp create(CreateJobLevelReq req) throws Exception
Exceptionpublic DeleteJobLevelResp delete(DeleteJobLevelReq req, RequestOptions reqOptions) throws Exception
删除后无法恢复, 并且在系统中无法查看到对应职级信息,请谨慎操作。 ;
Exceptionpublic DeleteJobLevelResp delete(DeleteJobLevelReq req) throws Exception
删除后无法恢复, 并且在系统中无法查看到对应职级信息,请谨慎操作。 ;
Exceptionpublic GetJobLevelResp get(GetJobLevelReq req, RequestOptions reqOptions) throws Exception
注意事项:数据库主从延迟 2s 以内,直接创建职级后2s内调用此接口可能查询不到数据。;;;;使用建议:该接口只支持查询单个职级,如果你需要批量查询多个职级信息,建议通过[【通过职级 ID 批量获取职级信息】](/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_level/batch_get;)获取职级信息。 ;
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=get&project=corehr&resource=job_level&version=v1 ;
Exceptionpublic GetJobLevelResp get(GetJobLevelReq req) throws Exception
注意事项:数据库主从延迟 2s 以内,直接创建职级后2s内调用此接口可能查询不到数据。;;;;使用建议:该接口只支持查询单个职级,如果你需要批量查询多个职级信息,建议通过[【通过职级 ID 批量获取职级信息】](/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_level/batch_get;)获取职级信息。 ;
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=get&project=corehr&resource=job_level&version=v1 ;
Exceptionpublic ListJobLevelResp list(ListJobLevelReq req, RequestOptions reqOptions) throws Exception
延迟说明:数据库主从延迟 2s 以内,即:直接创建职级后2s内调用此接口可能查询不到数据。;;使用建议:职级数量过多时,可以通过多次循环调用该接口获取所有职级详情信息 ;
Exceptionpublic ListJobLevelResp list(ListJobLevelReq req) throws Exception
延迟说明:数据库主从延迟 2s 以内,即:直接创建职级后2s内调用此接口可能查询不到数据。;;使用建议:职级数量过多时,可以通过多次循环调用该接口获取所有职级详情信息 ;
Exceptionpublic PatchJobLevelResp patch(PatchJobLevelReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic PatchJobLevelResp patch(PatchJobLevelReq req) throws Exception
ExceptionCopyright © 2026. All rights reserved.