public static class EmployeesAdditionalJobWriteResp.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
EmployeesAdditionalJobWriteResp |
build() |
EmployeesAdditionalJobWriteResp.Builder |
compensationType(Enum compensationType)
薪资类型,可通过[【获取字段详情】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口查询,查询参数如下:;- object_api_name = "job_data";- custom_api_name = "compensation_type"
示例值:
|
EmployeesAdditionalJobWriteResp.Builder |
departmentId(String departmentId)
部门 ID,可通过[【查询单个部门】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/department/get)获取详细信息;类型与department_id_type一致
示例值:6890452208593372679
|
EmployeesAdditionalJobWriteResp.Builder |
directManagerId(String directManagerId)
直属上级的雇佣ID,可通过[【批量查询员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/batch_get)获取详细信息;类型与user_id_type一致
示例值:6890452208593372680
|
EmployeesAdditionalJobWriteResp.Builder |
dottedLineManagerId(String dottedLineManagerId)
虚线上级的雇佣ID,可通过[【批量查询员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/batch_get)获取详细信息;类型与user_id_type一致
示例值:6890452208593372680
|
EmployeesAdditionalJobWriteResp.Builder |
employeeSubtypeId(String employeeSubtypeId)
人员子类型 ID
示例值:6890452208593372680
|
EmployeesAdditionalJobWriteResp.Builder |
employeeTypeId(String employeeTypeId)
人员类型 ID,可通过[【查询单个人员类型】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/employee_type/get)获取详细信息
示例值:6890452208593372679
|
EmployeesAdditionalJobWriteResp.Builder |
employmentId(String employmentId)
雇佣 ID,可通过[【批量查询员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/batch_get)获取详细信息;类型与user_id_type一致
示例值:6893014062142064135
|
EmployeesAdditionalJobWriteResp.Builder |
endDate(String endDate)
兼职结束日期
示例值:2020-05-02
|
EmployeesAdditionalJobWriteResp.Builder |
id(String id)
兼职记录ID
示例值:6890452208593372679
|
EmployeesAdditionalJobWriteResp.Builder |
jobFamilyId(String jobFamilyId)
序列 ID,可通过[【查询单个序列】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_family/get)获取详细信息
示例值:1245678
|
EmployeesAdditionalJobWriteResp.Builder |
jobId(String jobId)
职务 ID,可通过[【查询单个职务】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job/get)获取详细信息
示例值:6890452208593372679
|
EmployeesAdditionalJobWriteResp.Builder |
jobLevelId(String jobLevelId)
职级 ID,可通过[【查询单个职级】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_level/get)获取详细信息
示例值:6890452208593372679
|
EmployeesAdditionalJobWriteResp.Builder |
positionId(String positionId)
岗位 ID
示例值:6890452208593372680
|
EmployeesAdditionalJobWriteResp.Builder |
serviceCompany(String serviceCompany)
任职公司,可通过[【查询单个公司】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/company/get)获取详细信息
示例值:6890452208593372680
|
EmployeesAdditionalJobWriteResp.Builder |
startDate(String startDate)
兼职开始日期
示例值:2020-05-01
|
EmployeesAdditionalJobWriteResp.Builder |
weeklyWorkingHours(String weeklyWorkingHours)
周工作时长【0~168】
示例值:5
|
EmployeesAdditionalJobWriteResp.Builder |
workCalendarId(String workCalendarId)
工作日历ID,可通过[【查询工作日历】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/leave/work_calendar)获取详细信息
示例值:6890452208593372680
|
EmployeesAdditionalJobWriteResp.Builder |
workingHoursTypeId(String workingHoursTypeId)
工时制度 ID,可通过[【查询单个工时制度】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/working_hours_type/get)获取详细信息
示例值:6890452208593372679
|
EmployeesAdditionalJobWriteResp.Builder |
workLocationId(String workLocationId)
工作地点 ID,可通过[【查询单个地点】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/location/get)获取详细信息
示例值:6890452208593372679
|
EmployeesAdditionalJobWriteResp.Builder |
workShift(Enum workShift)
排班类型,可通过[【获取字段详情】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口查询,查询参数如下:;- object_api_name = "job_data";- custom_api_name = "work_shift"
示例值:
|
public EmployeesAdditionalJobWriteResp.Builder id(String id)
示例值:6890452208593372679
id - public EmployeesAdditionalJobWriteResp.Builder employeeTypeId(String employeeTypeId)
示例值:6890452208593372679
employeeTypeId - public EmployeesAdditionalJobWriteResp.Builder workingHoursTypeId(String workingHoursTypeId)
示例值:6890452208593372679
workingHoursTypeId - public EmployeesAdditionalJobWriteResp.Builder workLocationId(String workLocationId)
示例值:6890452208593372679
workLocationId - public EmployeesAdditionalJobWriteResp.Builder departmentId(String departmentId)
示例值:6890452208593372679
departmentId - public EmployeesAdditionalJobWriteResp.Builder jobId(String jobId)
示例值:6890452208593372679
jobId - public EmployeesAdditionalJobWriteResp.Builder jobLevelId(String jobLevelId)
示例值:6890452208593372679
jobLevelId - public EmployeesAdditionalJobWriteResp.Builder jobFamilyId(String jobFamilyId)
示例值:1245678
jobFamilyId - public EmployeesAdditionalJobWriteResp.Builder employmentId(String employmentId)
示例值:6893014062142064135
employmentId - public EmployeesAdditionalJobWriteResp.Builder startDate(String startDate)
示例值:2020-05-01
startDate - public EmployeesAdditionalJobWriteResp.Builder endDate(String endDate)
示例值:2020-05-02
endDate - public EmployeesAdditionalJobWriteResp.Builder directManagerId(String directManagerId)
示例值:6890452208593372680
directManagerId - public EmployeesAdditionalJobWriteResp.Builder dottedLineManagerId(String dottedLineManagerId)
示例值:6890452208593372680
dottedLineManagerId - public EmployeesAdditionalJobWriteResp.Builder workShift(Enum workShift)
示例值:
workShift - public EmployeesAdditionalJobWriteResp.Builder compensationType(Enum compensationType)
示例值:
compensationType - public EmployeesAdditionalJobWriteResp.Builder serviceCompany(String serviceCompany)
示例值:6890452208593372680
serviceCompany - public EmployeesAdditionalJobWriteResp.Builder weeklyWorkingHours(String weeklyWorkingHours)
示例值:5
weeklyWorkingHours - public EmployeesAdditionalJobWriteResp.Builder workCalendarId(String workCalendarId)
示例值:6890452208593372680
workCalendarId - public EmployeesAdditionalJobWriteResp.Builder positionId(String positionId)
示例值:6890452208593372680
positionId - public EmployeesAdditionalJobWriteResp.Builder employeeSubtypeId(String employeeSubtypeId)
示例值:6890452208593372680
employeeSubtypeId - public EmployeesAdditionalJobWriteResp build()
Copyright © 2025. All rights reserved.