类 LeaveRequestHistoryLeaveReq.Builder
java.lang.Object
com.lark.oapi.service.corehr.v1.model.LeaveRequestHistoryLeaveReq.Builder
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()employmentIdList(String[] employmentIdList) 员工 ID 列表,最大 100 个(不传则默认查询全部员工)initiatorIdList(String[] initiatorIdList) 休假发起人 ID 列表,最大 100 个leaveEndDateMax(String leaveEndDateMax) 休假结束时间早于等于的日期leaveEndDateMin(String leaveEndDateMin) 休假结束时间晚于等于的日期leaveRequestStatus(String[] leaveRequestStatus) 请假记录的状态;;可选值有:;;- 1:已通过;;- 2:审批中;;- 3:审批中(更正);;- 4:审批中(取消休假);;- 5:审批中(返岗);;- 6:已返岗;;- 7:已拒绝;;- 8:已取消;;- 9:已撤回leaveStartDateMax(String leaveStartDateMax) 休假开始时间早于等于的日期leaveStartDateMin(String leaveStartDateMin) 休假开始时间晚于等于的日期leaveSubmitDateMax(String leaveSubmitDateMax) 休假发起时间早于等于的日期leaveSubmitDateMin(String leaveSubmitDateMin) 休假发起时间晚于等于的日期leaveTypeIdList(String[] leaveTypeIdList) 假期类型 ID 列表,枚举值可通过【获取假期类型列表】接口获取leaveUpdateTimeMax(String leaveUpdateTimeMax) 请假记录更新时间早于等于的时间leaveUpdateTimeMin(String leaveUpdateTimeMin) 请假记录更新时间晚于等于的时间每页获取记录数量,最大100页码标识,获取第一页传空,每次查询会返回下一页的page_tokenuserIdType(LeaveRequestHistoryLeaveUserIdTypeEnum userIdType) 用户 ID 类型userIdType(String userIdType) 用户 ID 类型
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
pageToken
页码标识,获取第一页传空,每次查询会返回下一页的page_token示例值:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
- 参数:
pageToken-- 返回:
-
pageSize
每页获取记录数量,最大100示例值:100
- 参数:
pageSize-- 返回:
-
employmentIdList
员工 ID 列表,最大 100 个(不传则默认查询全部员工)示例值:["6919733291281024526"]
- 参数:
employmentIdList-- 返回:
-
initiatorIdList
休假发起人 ID 列表,最大 100 个示例值:["6919733291281024526"]
- 参数:
initiatorIdList-- 返回:
-
leaveRequestStatus
请假记录的状态;;可选值有:;;- 1:已通过;;- 2:审批中;;- 3:审批中(更正);;- 4:审批中(取消休假);;- 5:审批中(返岗);;- 6:已返岗;;- 7:已拒绝;;- 8:已取消;;- 9:已撤回示例值:["1", "2"]
- 参数:
leaveRequestStatus-- 返回:
-
leaveTypeIdList
假期类型 ID 列表,枚举值可通过【获取假期类型列表】接口获取示例值:["1"]
- 参数:
leaveTypeIdList-- 返回:
-
leaveStartDateMin
休假开始时间晚于等于的日期示例值:2022-07-20 morning
- 参数:
leaveStartDateMin-- 返回:
-
leaveStartDateMax
休假开始时间早于等于的日期示例值:2022-07-20 morning
- 参数:
leaveStartDateMax-- 返回:
-
leaveEndDateMin
休假结束时间晚于等于的日期示例值:2022-07-20 morning
- 参数:
leaveEndDateMin-- 返回:
-
leaveEndDateMax
休假结束时间早于等于的日期示例值:2022-07-20 morning
- 参数:
leaveEndDateMax-- 返回:
-
leaveSubmitDateMin
休假发起时间晚于等于的日期示例值:2022-07-20 morning
- 参数:
leaveSubmitDateMin-- 返回:
-
leaveSubmitDateMax
休假发起时间早于等于的日期示例值:2022-07-20 morning
- 参数:
leaveSubmitDateMax-- 返回:
-
userIdType
用户 ID 类型示例值:people_corehr_id
- 参数:
userIdType-- 返回:
-
userIdType
public LeaveRequestHistoryLeaveReq.Builder userIdType(LeaveRequestHistoryLeaveUserIdTypeEnum userIdType) 用户 ID 类型示例值:people_corehr_id
- 参数:
userIdType-LeaveRequestHistoryLeaveUserIdTypeEnum- 返回:
-
leaveUpdateTimeMin
请假记录更新时间晚于等于的时间示例值:2022-10-24 10:00:00
- 参数:
leaveUpdateTimeMin-- 返回:
-
leaveUpdateTimeMax
请假记录更新时间早于等于的时间示例值:2022-10-24 10:00:00
- 参数:
leaveUpdateTimeMax-- 返回:
-
build
-