public static class LeaveRequestHistoryLeaveReq.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
LeaveRequestHistoryLeaveReq |
build() |
LeaveRequestHistoryLeaveReq.Builder |
dataSource(Integer dataSource)
(暂未开放)请假记录数据源,1表示中国大陆休假,2表示海外休假,不传或0表示不过滤
示例值:1
|
LeaveRequestHistoryLeaveReq.Builder |
dbUpdateTimeMax(String dbUpdateTimeMax)
(暂未开放)请假记录DB更新时间早于等于的时间,格式为yyyy-MM-dd HH:mm:ss
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
dbUpdateTimeMin(String dbUpdateTimeMin)
(暂未开放)请假记录DB更新时间晚于等于的时间,格式为yyyy-MM-dd HH:mm:ss
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
employmentIdList(String[] employmentIdList)
员工 ID 列表,最大 100 个(不传则默认查询全部员工),ID 类型与 user_id_type
一致。
|
LeaveRequestHistoryLeaveReq.Builder |
initiatorIdList(String[] initiatorIdList)
休假发起人 ID 列表,最大 100 个,ID 类型与 user_id_type
一致。
|
LeaveRequestHistoryLeaveReq.Builder |
leaveEndDateMax(String leaveEndDateMax)
休假结束时间早于等于的日期,格式为yyyy-MM-dd
示例值:2022-07-20
|
LeaveRequestHistoryLeaveReq.Builder |
leaveEndDateMin(String leaveEndDateMin)
休假结束时间晚于等于的日期,格式为yyyy-MM-dd
示例值:2022-07-20
|
LeaveRequestHistoryLeaveReq.Builder |
leaveRequestStatus(String[] leaveRequestStatus)
请假记录的状态,不填为不过滤状态。
|
LeaveRequestHistoryLeaveReq.Builder |
leaveStartDateMax(String leaveStartDateMax)
休假开始时间早于等于的日期,格式为yyyy-MM-dd
示例值:2022-07-20
|
LeaveRequestHistoryLeaveReq.Builder |
leaveStartDateMin(String leaveStartDateMin)
休假开始时间晚于等于的日期,格式为yyyy-MM-dd
示例值:2022-07-20
|
LeaveRequestHistoryLeaveReq.Builder |
leaveSubmitDateMax(String leaveSubmitDateMax)
休假发起时间早于等于的日期,格式为yyyy-MM-dd
示例值:2022-07-20
|
LeaveRequestHistoryLeaveReq.Builder |
leaveSubmitDateMin(String leaveSubmitDateMin)
休假发起时间晚于等于的日期,格式为yyyy-MM-dd
示例值:2022-07-20
|
LeaveRequestHistoryLeaveReq.Builder |
leaveTermType(Integer leaveTermType)
指定过滤长/短假类型,0表示不过滤,1表示仅获取短假,2表示仅获取长假, 默认0
示例值:1
|
LeaveRequestHistoryLeaveReq.Builder |
leaveTypeIdList(String[] leaveTypeIdList)
假期类型 ID
列表,枚举值可通过[获取假期类型列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/leave/leave_types)接口获取。
|
LeaveRequestHistoryLeaveReq.Builder |
leaveUpdateTimeMax(String leaveUpdateTimeMax)
请假记录更新时间早于等于的时间,格式为yyyy-MM-dd HH:mm:ss
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
leaveUpdateTimeMin(String leaveUpdateTimeMin)
请假记录更新时间晚于等于的时间,格式为yyyy-MM-dd HH:mm:ss
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
pageSize(String pageSize)
分页大小,最小10,最大1000
示例值:100
|
LeaveRequestHistoryLeaveReq.Builder |
pageToken(String pageToken)
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:"7356863257632491046"
|
LeaveRequestHistoryLeaveReq.Builder |
returnDetail(Boolean returnDetail)
(暂未开放)是否返回请假详情,若为true,将在每条请假记录的details字段返回请假详情
示例值:false
|
LeaveRequestHistoryLeaveReq.Builder |
timeZone(String timeZone)
请假记录所在时区
示例值:Asia/Shanghai
|
LeaveRequestHistoryLeaveReq.Builder |
userIdType(LeaveRequestHistoryLeaveLeaveRequestHistoryLeaveUserIDTypeEnum userIdType)
用户 ID 类型
示例值:people_corehr_id
|
LeaveRequestHistoryLeaveReq.Builder |
userIdType(String userIdType)
用户 ID 类型
示例值:people_corehr_id
|
LeaveRequestHistoryLeaveReq.Builder |
wdNeedAmountZeroRecords(Boolean wdNeedAmountZeroRecords)
WorkDay专用 是否返回0值的请假记录,若为true,将返回0值的请假记录
示例值:false
|
LeaveRequestHistoryLeaveReq.Builder |
wdNeedDeniedAndCanceledRecord(Boolean wdNeedDeniedAndCanceledRecord)
WorkDay专用 是否拒绝和取消的请假记录,若为true,将返回拒绝和取消的请假记录
示例值:false
|
LeaveRequestHistoryLeaveReq.Builder |
wdPaidType(Integer wdPaidType)
WorkDay专用 扣薪类型, 1不参与算薪 2影响算薪 3不影响算薪
示例值:1
|
public LeaveRequestHistoryLeaveReq.Builder pageToken(String pageToken)
示例值:"7356863257632491046"
pageToken - public LeaveRequestHistoryLeaveReq.Builder pageSize(String pageSize)
示例值:100
pageSize - public LeaveRequestHistoryLeaveReq.Builder employmentIdList(String[] employmentIdList)
示例值:
employmentIdList - public LeaveRequestHistoryLeaveReq.Builder initiatorIdList(String[] initiatorIdList)
示例值:
initiatorIdList - public LeaveRequestHistoryLeaveReq.Builder leaveRequestStatus(String[] leaveRequestStatus)
示例值:
leaveRequestStatus - public LeaveRequestHistoryLeaveReq.Builder leaveTypeIdList(String[] leaveTypeIdList)
示例值:
leaveTypeIdList - public LeaveRequestHistoryLeaveReq.Builder leaveStartDateMin(String leaveStartDateMin)
示例值:2022-07-20
leaveStartDateMin - public LeaveRequestHistoryLeaveReq.Builder leaveStartDateMax(String leaveStartDateMax)
示例值:2022-07-20
leaveStartDateMax - public LeaveRequestHistoryLeaveReq.Builder leaveEndDateMin(String leaveEndDateMin)
示例值:2022-07-20
leaveEndDateMin - public LeaveRequestHistoryLeaveReq.Builder leaveEndDateMax(String leaveEndDateMax)
示例值:2022-07-20
leaveEndDateMax - public LeaveRequestHistoryLeaveReq.Builder leaveSubmitDateMin(String leaveSubmitDateMin)
示例值:2022-07-20
leaveSubmitDateMin - public LeaveRequestHistoryLeaveReq.Builder leaveSubmitDateMax(String leaveSubmitDateMax)
示例值:2022-07-20
leaveSubmitDateMax - public LeaveRequestHistoryLeaveReq.Builder userIdType(String userIdType)
示例值:people_corehr_id
userIdType - public LeaveRequestHistoryLeaveReq.Builder userIdType(LeaveRequestHistoryLeaveLeaveRequestHistoryLeaveUserIDTypeEnum userIdType)
示例值:people_corehr_id
userIdType - LeaveRequestHistoryLeaveLeaveRequestHistoryLeaveUserIDTypeEnumpublic LeaveRequestHistoryLeaveReq.Builder leaveUpdateTimeMin(String leaveUpdateTimeMin)
示例值:2022-10-24 10:00:00
leaveUpdateTimeMin - public LeaveRequestHistoryLeaveReq.Builder leaveUpdateTimeMax(String leaveUpdateTimeMax)
示例值:2022-10-24 10:00:00
leaveUpdateTimeMax - public LeaveRequestHistoryLeaveReq.Builder returnDetail(Boolean returnDetail)
示例值:false
returnDetail - public LeaveRequestHistoryLeaveReq.Builder leaveTermType(Integer leaveTermType)
示例值:1
leaveTermType - public LeaveRequestHistoryLeaveReq.Builder timeZone(String timeZone)
示例值:Asia/Shanghai
timeZone - public LeaveRequestHistoryLeaveReq.Builder dataSource(Integer dataSource)
示例值:1
dataSource - public LeaveRequestHistoryLeaveReq.Builder dbUpdateTimeMin(String dbUpdateTimeMin)
示例值:2022-10-24 10:00:00
dbUpdateTimeMin - public LeaveRequestHistoryLeaveReq.Builder dbUpdateTimeMax(String dbUpdateTimeMax)
示例值:2022-10-24 10:00:00
dbUpdateTimeMax - public LeaveRequestHistoryLeaveReq.Builder wdNeedAmountZeroRecords(Boolean wdNeedAmountZeroRecords)
示例值:false
wdNeedAmountZeroRecords - public LeaveRequestHistoryLeaveReq.Builder wdNeedDeniedAndCanceledRecord(Boolean wdNeedDeniedAndCanceledRecord)
示例值:false
wdNeedDeniedAndCanceledRecord - public LeaveRequestHistoryLeaveReq.Builder wdPaidType(Integer wdPaidType)
示例值:1
wdPaidType - public LeaveRequestHistoryLeaveReq build()
Copyright © 2026. All rights reserved.