| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Position.Builder |
active(Boolean active)
状态,true表示启用,false表示停用
示例值:true
|
Position |
build() |
Position.Builder |
code(String code)
编码
示例值:A01234
|
Position.Builder |
costCenterId(String costCenterId)
成本中心
ID,可以通过[搜索成本中心信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/cost_center/search)接口获取对应的成本中心信息
示例值:4719519211875096301
|
Position.Builder |
createdBy(String createdBy)
创建人
示例值:4719519211875096301
|
Position.Builder |
customFields(CustomFieldData[] customFields)
自定义字段
示例值:
|
Position.Builder |
departmentId(String departmentId)
部门
ID,详细信息可通过[查询单个部门](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/department/get)接口获得;-
类型与 department_id_type 一致
示例值:4719519211875096301
|
Position.Builder |
descriptions(I18n[] descriptions)
描述
示例值:
|
Position.Builder |
directLeaderId(String directLeaderId)
直属上级岗位 ID,可通过本接口查询详细信息;- 若查询的是一级岗位,则该字段不展示
示例值:4719519211875096301
|
Position.Builder |
dottedLineLeaderId(String dottedLineLeaderId)
虚线上级岗位 ID,可通过本接口查询详细信息
示例值:4719519211875096301
|
Position.Builder |
effectiveTime(String effectiveTime)
版本生效日期
示例值:2020-05-01
|
Position.Builder |
employeeTypeIdList(String[] employeeTypeIdList)
人员类型 ID
列表,可通过文档[查询人员类型](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/employee_type/get)获得详细信息
示例值:
|
Position.Builder |
expirationTime(String expirationTime)
版本失效日期
示例值:2020-05-01
|
Position.Builder |
isKeyPosition(Boolean isKeyPosition)
是否关键岗位
示例值:true
|
Position.Builder |
jobFamilyIdList(String[] jobFamilyIdList)
序列 ID
列表,详细信息可通过[查询单个序列](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_family/get)接口获得
示例值:
|
Position.Builder |
jobGradeIdList(String[] jobGradeIdList)
职等 ID 列表,可通过
[【查询职等】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_grade/query)获取详细信息
示例值:
|
Position.Builder |
jobId(String jobId)
职务,可通过[【查询单个职务】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job/get)获取详细信息
示例值:4719519211875096302
|
Position.Builder |
jobLevelIdList(String[] jobLevelIdList)
职级 ID
列表,可通过[【查询单个职级】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_level/get)获取详细信息
示例值:
|
Position.Builder |
names(I18n[] names)
名称
示例值:
|
Position.Builder |
positionId(String positionId)
岗位 ID
示例值:4692446793125560154
|
Position.Builder |
workingHoursTypeId(String workingHoursTypeId)
工时制度 ID
列表,可通过[【查询单个工时制度】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/working_hours_type/get)查询详细信息
示例值:4719519211875096301
|
Position.Builder |
workLocationIdList(String[] workLocationIdList)
工作地点 ID
列表,详细信息可通过[查询单个地点](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/location/get)接口获得
示例值:
|
public Position.Builder positionId(String positionId)
示例值:4692446793125560154
positionId - public Position.Builder code(String code)
示例值:A01234
code - public Position.Builder names(I18n[] names)
示例值:
names - public Position.Builder descriptions(I18n[] descriptions)
示例值:
descriptions - public Position.Builder active(Boolean active)
示例值:true
active - public Position.Builder jobFamilyIdList(String[] jobFamilyIdList)
示例值:
jobFamilyIdList - public Position.Builder costCenterId(String costCenterId)
示例值:4719519211875096301
costCenterId - public Position.Builder jobId(String jobId)
示例值:4719519211875096302
jobId - public Position.Builder jobLevelIdList(String[] jobLevelIdList)
示例值:
jobLevelIdList - public Position.Builder employeeTypeIdList(String[] employeeTypeIdList)
示例值:
employeeTypeIdList - public Position.Builder jobGradeIdList(String[] jobGradeIdList)
示例值:
jobGradeIdList - public Position.Builder workLocationIdList(String[] workLocationIdList)
示例值:
workLocationIdList - public Position.Builder workingHoursTypeId(String workingHoursTypeId)
示例值:4719519211875096301
workingHoursTypeId - public Position.Builder departmentId(String departmentId)
示例值:4719519211875096301
departmentId - public Position.Builder directLeaderId(String directLeaderId)
示例值:4719519211875096301
directLeaderId - public Position.Builder dottedLineLeaderId(String dottedLineLeaderId)
示例值:4719519211875096301
dottedLineLeaderId - public Position.Builder isKeyPosition(Boolean isKeyPosition)
示例值:true
isKeyPosition - public Position.Builder effectiveTime(String effectiveTime)
示例值:2020-05-01
effectiveTime - public Position.Builder expirationTime(String expirationTime)
示例值:2020-05-01
expirationTime - public Position.Builder customFields(CustomFieldData[] customFields)
示例值:
customFields - public Position.Builder createdBy(String createdBy)
示例值:4719519211875096301
createdBy - public Position build()
Copyright © 2026. All rights reserved.