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更新时间早于等于的时间
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
dbUpdateTimeMin(String dbUpdateTimeMin)
请假记录DB更新时间晚于等于的时间
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
employmentIdList(String[] employmentIdList)
员工 ID 列表,最大 100 个(不传则默认查询全部员工)
示例值:["6919733291281024526"]
|
LeaveRequestHistoryLeaveReq.Builder |
initiatorIdList(String[] initiatorIdList)
休假发起人 ID 列表,最大 100 个
示例值:["6919733291281024526"]
|
LeaveRequestHistoryLeaveReq.Builder |
leaveEndDateMax(String leaveEndDateMax)
休假结束时间早于等于的日期
示例值:2022-07-20 morning
|
LeaveRequestHistoryLeaveReq.Builder |
leaveEndDateMin(String leaveEndDateMin)
休假结束时间晚于等于的日期
示例值:2022-07-20 morning
|
LeaveRequestHistoryLeaveReq.Builder |
leaveRequestStatus(String[] leaveRequestStatus)
请假记录的状态;;可选值有:;;- 1:已通过;;- 2:审批中;;- 3:审批中(更正);;- 4:审批中(取消休假);;- 5:审批中(返岗);;- 6:已返岗;;- 7:已拒绝;;- 8:已取消;;- 9:已撤回
示例值:["1", "2"]
|
LeaveRequestHistoryLeaveReq.Builder |
leaveStartDateMax(String leaveStartDateMax)
休假开始时间早于等于的日期
示例值:2022-07-20 morning
|
LeaveRequestHistoryLeaveReq.Builder |
leaveStartDateMin(String leaveStartDateMin)
休假开始时间晚于等于的日期
示例值:2022-07-20 morning
|
LeaveRequestHistoryLeaveReq.Builder |
leaveSubmitDateMax(String leaveSubmitDateMax)
休假发起时间早于等于的日期
示例值:2022-07-20 morning
|
LeaveRequestHistoryLeaveReq.Builder |
leaveSubmitDateMin(String leaveSubmitDateMin)
休假发起时间晚于等于的日期
示例值:2022-07-20 morning
|
LeaveRequestHistoryLeaveReq.Builder |
leaveTermType(Integer leaveTermType)
指定过滤长/短假类型,0表示不过滤,1表示仅获取短假,2表示仅获取长假, 默认0
示例值:1
|
LeaveRequestHistoryLeaveReq.Builder |
leaveTypeIdList(String[] leaveTypeIdList)
假期类型 ID 列表,枚举值可通过【获取假期类型列表】接口获取
示例值:["1"]
|
LeaveRequestHistoryLeaveReq.Builder |
leaveUpdateTimeMax(String leaveUpdateTimeMax)
请假记录更新时间早于等于的时间
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
leaveUpdateTimeMin(String leaveUpdateTimeMin)
请假记录更新时间晚于等于的时间
示例值:2022-10-24 10:00:00
|
LeaveRequestHistoryLeaveReq.Builder |
pageSize(String pageSize)
每页获取记录数量,最大100
示例值:100
|
LeaveRequestHistoryLeaveReq.Builder |
pageToken(String pageToken)
页码标识,获取第一页传空,每次查询会返回下一页的page_token
示例值:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
|
LeaveRequestHistoryLeaveReq.Builder |
returnDetail(Boolean returnDetail)
是否返回请假详情,若为true,将在每条请假记录的details字段返回请假详情
示例值:false
|
LeaveRequestHistoryLeaveReq.Builder |
timeZone(String timeZone)
请假记录所在时区
示例值:Asia/Shanghai
|
LeaveRequestHistoryLeaveReq.Builder |
userIdType(LeaveRequestHistoryLeaveUserIdTypeEnum 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)
示例值:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
pageToken - public LeaveRequestHistoryLeaveReq.Builder pageSize(String pageSize)
示例值:100
pageSize - public LeaveRequestHistoryLeaveReq.Builder employmentIdList(String[] employmentIdList)
示例值:["6919733291281024526"]
employmentIdList - public LeaveRequestHistoryLeaveReq.Builder initiatorIdList(String[] initiatorIdList)
示例值:["6919733291281024526"]
initiatorIdList - public LeaveRequestHistoryLeaveReq.Builder leaveRequestStatus(String[] leaveRequestStatus)
示例值:["1", "2"]
leaveRequestStatus - public LeaveRequestHistoryLeaveReq.Builder leaveTypeIdList(String[] leaveTypeIdList)
示例值:["1"]
leaveTypeIdList - public LeaveRequestHistoryLeaveReq.Builder leaveStartDateMin(String leaveStartDateMin)
示例值:2022-07-20 morning
leaveStartDateMin - public LeaveRequestHistoryLeaveReq.Builder leaveStartDateMax(String leaveStartDateMax)
示例值:2022-07-20 morning
leaveStartDateMax - public LeaveRequestHistoryLeaveReq.Builder leaveEndDateMin(String leaveEndDateMin)
示例值:2022-07-20 morning
leaveEndDateMin - public LeaveRequestHistoryLeaveReq.Builder leaveEndDateMax(String leaveEndDateMax)
示例值:2022-07-20 morning
leaveEndDateMax - public LeaveRequestHistoryLeaveReq.Builder leaveSubmitDateMin(String leaveSubmitDateMin)
示例值:2022-07-20 morning
leaveSubmitDateMin - public LeaveRequestHistoryLeaveReq.Builder leaveSubmitDateMax(String leaveSubmitDateMax)
示例值:2022-07-20 morning
leaveSubmitDateMax - public LeaveRequestHistoryLeaveReq.Builder userIdType(String userIdType)
示例值:people_corehr_id
userIdType - public LeaveRequestHistoryLeaveReq.Builder userIdType(LeaveRequestHistoryLeaveUserIdTypeEnum userIdType)
示例值:people_corehr_id
userIdType - LeaveRequestHistoryLeaveUserIdTypeEnumpublic 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 © 2024. All rights reserved.