public static class ListJobDataReq.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ListJobDataReq |
build() |
ListJobDataReq.Builder |
departmentId(String departmentId)
部门 ID;- 应与 department_id_type 类型一致;- 默认为空
示例值:6887868781834536462
|
ListJobDataReq.Builder |
departmentIdType(ListJobDataListJobDataDepartmentIDTypeEnum departmentIdType)
此次调用中使用的部门 ID 类型
示例值:open_department_id
|
ListJobDataReq.Builder |
departmentIdType(String departmentIdType)
此次调用中使用的部门 ID 类型
示例值:open_department_id
|
ListJobDataReq.Builder |
employmentId(String employmentId)
雇佣
ID,可通过[【搜索员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/search)获取;-
应与 user_id_type 类型一致
示例值:7072306364927985196
|
ListJobDataReq.Builder |
getAllVersion(Boolean getAllVersion)
是否获取所有版本的任职记录;- true 为获取员工所有版本的任职记录;- false 为仅获取当前生效的任职记录;- 默认为 false
示例值:false
|
ListJobDataReq.Builder |
jobDataIdList(String[] jobDataIdList)
任职信息 ID 列表;- 默认查询全部任职信息
示例值:["6919733291281024526", "6919733291281024527"]
|
ListJobDataReq.Builder |
jobId(String jobId)
职务 ID;- 默认为空
示例值:6893014062142064135
|
ListJobDataReq.Builder |
pageSize(String pageSize)
分页大小
示例值:100
|
ListJobDataReq.Builder |
pageToken(String pageToken)
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:6994718879515739656
|
ListJobDataReq.Builder |
userIdType(ListJobDataListJobDataUserIDTypeEnum userIdType)
用户 ID 类型
示例值:people_corehr_id
|
ListJobDataReq.Builder |
userIdType(String userIdType)
用户 ID 类型
示例值:people_corehr_id
|
public ListJobDataReq.Builder pageToken(String pageToken)
示例值:6994718879515739656
pageToken - public ListJobDataReq.Builder pageSize(String pageSize)
示例值:100
pageSize - public ListJobDataReq.Builder employmentId(String employmentId)
示例值:7072306364927985196
employmentId - public ListJobDataReq.Builder jobDataIdList(String[] jobDataIdList)
示例值:["6919733291281024526", "6919733291281024527"]
jobDataIdList - public ListJobDataReq.Builder departmentId(String departmentId)
示例值:6887868781834536462
departmentId - public ListJobDataReq.Builder jobId(String jobId)
示例值:6893014062142064135
jobId - public ListJobDataReq.Builder getAllVersion(Boolean getAllVersion)
示例值:false
getAllVersion - public ListJobDataReq.Builder userIdType(String userIdType)
示例值:people_corehr_id
userIdType - public ListJobDataReq.Builder userIdType(ListJobDataListJobDataUserIDTypeEnum userIdType)
示例值:people_corehr_id
userIdType - ListJobDataListJobDataUserIDTypeEnumpublic ListJobDataReq.Builder departmentIdType(String departmentIdType)
示例值:open_department_id
departmentIdType - public ListJobDataReq.Builder departmentIdType(ListJobDataListJobDataDepartmentIDTypeEnum departmentIdType)
示例值:open_department_id
departmentIdType - ListJobDataListJobDataDepartmentIDTypeEnumpublic ListJobDataReq build()
Copyright © 2026. All rights reserved.