public static class CalendarDateByDateFilter.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
CalendarDateByDateFilter.Builder |
beginDate(String beginDate)
日期范围-开始日期,格式:"2006-01-02";需要和end_date一起使用;;;**注意**:;- 如果不传 ids 参数,则必须传 dates 参数或
[begin_date,end_date]参数;- 如果传 ids 参数,则仅生效 ids 参数,无需传 dates 参数或 [begin_date,end_date]参数
示例值:2006-01-02
|
CalendarDateByDateFilter |
build() |
CalendarDateByDateFilter.Builder |
dates(String[] dates)
日期,格式:"2006-01-02",最多50个;;;**注意**:;- 如果不传 ids 参数,则必须传 dates 参数或 [begin_date,end_date]参数;- 如果传
ids 参数,则仅生效 ids 参数,无需传 dates 参数或 [begin_date,end_date]参数
示例值:
|
CalendarDateByDateFilter.Builder |
endDate(String endDate)
日期范围-结束日期(含),格式:"2006-01-02";需要和begin_date一起使用
示例值:2006-01-02
|
CalendarDateByDateFilter.Builder |
ids(String[] ids)
日期id,可使用响应体中的data.calendar_dates.id;;**注意**:;- 如果不传 ids 参数,则必须传 dates 参数或
[begin_date,end_date]参数;- 如果传 ids 参数,则仅生效 ids 参数,无需传 dates 参数或 [begin_date,end_date]参数
示例值:
|
CalendarDateByDateFilter.Builder |
limit(Integer limit)
分页大小,无默认值需手动设置
示例值:10
|
CalendarDateByDateFilter.Builder |
offset(Integer offset)
分页
示例值:0
|
CalendarDateByDateFilter.Builder |
wkCalendarIds(String[] wkCalendarIds)
工作日历ID列表,最多100;可以通过[获取工作日历;](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/leave/work_calendar)
获取工作日历ID
示例值:"7390282135276635692"
|
public CalendarDateByDateFilter.Builder wkCalendarIds(String[] wkCalendarIds)
示例值:"7390282135276635692"
wkCalendarIds - public CalendarDateByDateFilter.Builder dates(String[] dates)
示例值:
dates - public CalendarDateByDateFilter.Builder beginDate(String beginDate)
示例值:2006-01-02
beginDate - public CalendarDateByDateFilter.Builder endDate(String endDate)
示例值:2006-01-02
endDate - public CalendarDateByDateFilter.Builder offset(Integer offset)
示例值:0
offset - public CalendarDateByDateFilter.Builder limit(Integer limit)
示例值:10
limit - public CalendarDateByDateFilter.Builder ids(String[] ids)
示例值:
ids - public CalendarDateByDateFilter build()
Copyright © 2026. All rights reserved.