类 UserLeave.Builder
java.lang.Object
com.lark.oapi.service.attendance.v1.model.UserLeave.Builder
- 封闭类:
UserLeave
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明approvalId(String approvalId) 审批实例 IDapproveApplyTime(String approveApplyTime) 审批申请时间,时间格式为 yyyy-MM-dd HH:mm:ssapprovePassTime(String approvePassTime) 审批通过时间,时间格式为 yyyy-MM-dd HH:mm:ssbuild()defaultLocale(UserLeaveDefaultLocaleEnum defaultLocale) 默认语言类型,由于飞书客户端支持中、英、日三种语言,当用户切换语言时,如果假期名称没有所对应的语言,会使用默认语言的名称defaultLocale(String defaultLocale) 默认语言类型,由于飞书客户端支持中、英、日三种语言,当用户切换语言时,如果假期名称没有所对应的语言,会使用默认语言的名称结束时间,时间格式为 yyyy-MM-dd HH:mm:ss假期多语言展示,格式为 map,key 为 ["ch"、"en"、"ja"],其中 ch 代表中文、en 代表英语、ja 代表日语假期时长(单位:秒),暂未开放提供,待后续提供请假理由,必选字段开始时间,时间格式为 yyyy-MM-dd HH:mm:ss假期类型唯一 ID,代表一种假期类型,长度小于 14unit(UserLeaveUnitEnum unit) 假期时长单位假期时长单位
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
approvalId
审批实例 ID示例值:6737202939523236113
- 参数:
approvalId-- 返回:
-
uniqId
假期类型唯一 ID,代表一种假期类型,长度小于 14示例值:6852582717813440527
- 参数:
uniqId-- 返回:
-
unit
假期时长单位示例值:1
- 参数:
unit-- 返回:
-
unit
假期时长单位示例值:1
- 参数:
unit-UserLeaveUnitEnum- 返回:
-
interval
假期时长(单位:秒),暂未开放提供,待后续提供示例值:28800
- 参数:
interval-- 返回:
-
startTime
开始时间,时间格式为 yyyy-MM-dd HH:mm:ss示例值:2021-01-04 09:00:00
- 参数:
startTime-- 返回:
-
endTime
结束时间,时间格式为 yyyy-MM-dd HH:mm:ss示例值:2021-01-04 19:00:00
- 参数:
endTime-- 返回:
-
i18nNames
假期多语言展示,格式为 map,key 为 ["ch"、"en"、"ja"],其中 ch 代表中文、en 代表英语、ja 代表日语示例值:
- 参数:
i18nNames-- 返回:
-
defaultLocale
默认语言类型,由于飞书客户端支持中、英、日三种语言,当用户切换语言时,如果假期名称没有所对应的语言,会使用默认语言的名称示例值:ch
- 参数:
defaultLocale-- 返回:
-
defaultLocale
默认语言类型,由于飞书客户端支持中、英、日三种语言,当用户切换语言时,如果假期名称没有所对应的语言,会使用默认语言的名称示例值:ch
- 参数:
defaultLocale-UserLeaveDefaultLocaleEnum- 返回:
-
reason
请假理由,必选字段示例值:家里有事
- 参数:
reason-- 返回:
-
approvePassTime
审批通过时间,时间格式为 yyyy-MM-dd HH:mm:ss示例值:2021-01-04 12:00:00
- 参数:
approvePassTime-- 返回:
-
approveApplyTime
审批申请时间,时间格式为 yyyy-MM-dd HH:mm:ss示例值:2021-01-04 11:00:00
- 参数:
approveApplyTime-- 返回:
-
build
-