public static class JobVersionData.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVersionData.Builder |
active(Boolean active)
是否启用
示例值:true
|
JobVersionData |
build() |
JobVersionData.Builder |
code(String code)
编码
示例值:BD38591
|
JobVersionData.Builder |
descriptions(I18n[] descriptions)
描述
示例值:
|
JobVersionData.Builder |
effectiveDate(String effectiveDate)
当前版本生效日期;- 返回格式:YYYY-MM-DD (最小单位到日);- 日期范围:1900-01-01 ~9999-12-31 ;-
详情可以参考[时间轴介绍](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/about-timeline-version);
示例值:2020-05-01
|
JobVersionData.Builder |
expirationDate(String expirationDate)
当前版本失效日期;- 返回格式:YYYY-MM-DD (最小单位到日);- 日期范围:1900-01-01 ~9999-12-31 ;-
详情可以参考[时间轴介绍](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/about-timeline-version);
示例值:2020-05-02
|
JobVersionData.Builder |
jobFamilyIds(String[] jobFamilyIds)
序列ID;-
可通过[批量查询序列](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_family/batch_get)获取详情
示例值:
|
JobVersionData.Builder |
jobId(String jobId)
职务 ID
示例值:4719456877659520852
|
JobVersionData.Builder |
jobLevelIds(String[] jobLevelIds)
职级ID;-
可通过[批量查询职级](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_level/batch_get)获取详情
示例值:
|
JobVersionData.Builder |
jobNames(I18n[] jobNames)
职务名称
示例值:
|
JobVersionData.Builder |
jobTitles(I18n[] jobTitles)
职务头衔
示例值:
|
JobVersionData.Builder |
jobVersionId(String jobVersionId)
职务版本 ID
示例值:7238516215202170412
|
JobVersionData.Builder |
pathwayId(String pathwayId)
通道ID,详情可以参考[【获取通道信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/pathway/batch_get)
示例值:4719519211875096301
|
JobVersionData.Builder |
workingHoursTypeId(String workingHoursTypeId)
工时制度
ID,详细信息可通过[【批量查询工时制度】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/working_hours_type/list)接口查询获得
示例值:6890452208593372679
|
public JobVersionData.Builder jobId(String jobId)
示例值:4719456877659520852
jobId - public JobVersionData.Builder jobVersionId(String jobVersionId)
示例值:7238516215202170412
jobVersionId - public JobVersionData.Builder jobNames(I18n[] jobNames)
示例值:
jobNames - public JobVersionData.Builder effectiveDate(String effectiveDate)
示例值:2020-05-01
effectiveDate - public JobVersionData.Builder expirationDate(String expirationDate)
示例值:2020-05-02
expirationDate - public JobVersionData.Builder active(Boolean active)
示例值:true
active - public JobVersionData.Builder descriptions(I18n[] descriptions)
示例值:
descriptions - public JobVersionData.Builder code(String code)
示例值:BD38591
code - public JobVersionData.Builder jobTitles(I18n[] jobTitles)
示例值:
jobTitles - public JobVersionData.Builder jobFamilyIds(String[] jobFamilyIds)
示例值:
jobFamilyIds - public JobVersionData.Builder jobLevelIds(String[] jobLevelIds)
示例值:
jobLevelIds - public JobVersionData.Builder pathwayId(String pathwayId)
示例值:4719519211875096301
pathwayId - public JobVersionData.Builder workingHoursTypeId(String workingHoursTypeId)
示例值:6890452208593372679
workingHoursTypeId - public JobVersionData build()
Copyright © 2026. All rights reserved.