public static class ProfileSettingEmploymentRecord.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ProfileSettingEmploymentRecord |
build() |
ProfileSettingEmploymentRecord.Builder |
costCenters(ProfileSettingCostCenter[] costCenters)
成本中心分摊信息
示例值:
|
ProfileSettingEmploymentRecord.Builder |
department(String department)
部门
ID;;可通过[【批量查询部门】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/department/batch_get)接口获取
示例值:6890452208593372679
|
ProfileSettingEmploymentRecord.Builder |
directManager(String directManager)
直属上级雇佣
ID;;可通过[【搜索员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/search)接口获取
示例值:6893014062142064135
|
ProfileSettingEmploymentRecord.Builder |
directManagerEffectiveTime(String directManagerEffectiveTime)
直属上级入职日期
示例值:2020-01-01
|
ProfileSettingEmploymentRecord.Builder |
dottedLineManager(String dottedLineManager)
虚线上级雇佣
ID;;可通过[【搜索员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/search)接口获取
示例值:6893014062142064136
|
ProfileSettingEmploymentRecord.Builder |
dottedLineManagerEffectiveTime(String dottedLineManagerEffectiveTime)
虚线上级入职日期
示例值:2020-01-01
|
ProfileSettingEmploymentRecord.Builder |
employeeType(String employeeType)
人员类型
ID;;可通过[【批量查询人员类型】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/employee_type/list)接口获取
示例值:6890452208593372679
|
ProfileSettingEmploymentRecord.Builder |
job(String job)
职务
ID;;可通过[【批量查询职务】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job/list)接口获取
示例值:6890452208593372679
|
ProfileSettingEmploymentRecord.Builder |
jobFamily(String jobFamily)
序列
ID;;可通过[【批量查询序列】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_family/list)接口获取
示例值:6890452208593372680
|
ProfileSettingEmploymentRecord.Builder |
jobGrade(String jobGrade)
职等
ID;;可通过[【查询职等】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/job_grade/query)接口获取
示例值:6890452208593372682
|
ProfileSettingEmploymentRecord.Builder |
jobLevel(String jobLevel)
职级
ID;;可通过[【批量查询职级】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_level/list)接口获取
示例值:6890452208593372681
|
ProfileSettingEmploymentRecord.Builder |
pathway(String pathway)
通道ID
示例值:6890452208593372684
|
ProfileSettingEmploymentRecord.Builder |
position(String position)
岗位ID
示例值:6890452208593372684
|
ProfileSettingEmploymentRecord.Builder |
weeklyWorkingHours(Integer weeklyWorkingHours)
周工作时长
示例值:100
|
ProfileSettingEmploymentRecord.Builder |
workingHoursType(String workingHoursType)
工时制度
ID;;可通过[【批量查询工时制度】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/working_hours_type/list)接口获取
示例值:6890452208593372600
|
ProfileSettingEmploymentRecord.Builder |
workLocation(String workLocation)
工作地点
ID;;可通过[【批量查询地点】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/location/list)接口获取
示例值:6890452208593372683
|
public ProfileSettingEmploymentRecord.Builder employeeType(String employeeType)
示例值:6890452208593372679
employeeType - public ProfileSettingEmploymentRecord.Builder department(String department)
示例值:6890452208593372679
department - public ProfileSettingEmploymentRecord.Builder directManager(String directManager)
示例值:6893014062142064135
directManager - public ProfileSettingEmploymentRecord.Builder workingHoursType(String workingHoursType)
示例值:6890452208593372600
workingHoursType - public ProfileSettingEmploymentRecord.Builder costCenters(ProfileSettingCostCenter[] costCenters)
示例值:
costCenters - public ProfileSettingEmploymentRecord.Builder directManagerEffectiveTime(String directManagerEffectiveTime)
示例值:2020-01-01
directManagerEffectiveTime - public ProfileSettingEmploymentRecord.Builder dottedLineManager(String dottedLineManager)
示例值:6893014062142064136
dottedLineManager - public ProfileSettingEmploymentRecord.Builder dottedLineManagerEffectiveTime(String dottedLineManagerEffectiveTime)
示例值:2020-01-01
dottedLineManagerEffectiveTime - public ProfileSettingEmploymentRecord.Builder job(String job)
示例值:6890452208593372679
job - public ProfileSettingEmploymentRecord.Builder jobFamily(String jobFamily)
示例值:6890452208593372680
jobFamily - public ProfileSettingEmploymentRecord.Builder jobLevel(String jobLevel)
示例值:6890452208593372681
jobLevel - public ProfileSettingEmploymentRecord.Builder jobGrade(String jobGrade)
示例值:6890452208593372682
jobGrade - public ProfileSettingEmploymentRecord.Builder workLocation(String workLocation)
示例值:6890452208593372683
workLocation - public ProfileSettingEmploymentRecord.Builder weeklyWorkingHours(Integer weeklyWorkingHours)
示例值:100
weeklyWorkingHours - public ProfileSettingEmploymentRecord.Builder position(String position)
示例值:6890452208593372684
position - public ProfileSettingEmploymentRecord.Builder pathway(String pathway)
示例值:6890452208593372684
pathway - public ProfileSettingEmploymentRecord build()
Copyright © 2026. All rights reserved.