public static class UserOvertimeWork.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
UserOvertimeWork.Builder |
approvalId(String approvalId)
审批实例 ID
示例值:6737202939523236113
|
UserOvertimeWork |
build() |
UserOvertimeWork.Builder |
category(Integer category)
加班日期类型
示例值:2
|
UserOvertimeWork.Builder |
category(UserOvertimeWorkCategoryEnum category)
加班日期类型
示例值:2
|
UserOvertimeWork.Builder |
duration(Double duration)
加班时长
示例值:1.5
|
UserOvertimeWork.Builder |
endTime(String endTime)
结束时间,时间格式为 yyyy-MM-dd HH:mm:ss
示例值:2021-01-10 13:00:00
|
UserOvertimeWork.Builder |
idempotentId(String idempotentId)
唯一幂等键
示例值:1233432312
|
UserOvertimeWork.Builder |
reason(String reason)
加班事由
示例值:推进项目进度
|
UserOvertimeWork.Builder |
startTime(String startTime)
开始时间,时间格式为 yyyy-MM-dd HH:mm:ss
示例值:2021-01-09 09:00:00
|
UserOvertimeWork.Builder |
type(Integer type)
加班规则类型
示例值:1
|
UserOvertimeWork.Builder |
type(UserOvertimeWorkTypeEnum type)
加班规则类型
示例值:1
|
UserOvertimeWork.Builder |
unit(Integer unit)
加班时长单位
示例值:1
|
UserOvertimeWork.Builder |
unit(UserOvertimeWorkUnitEnum unit)
加班时长单位
示例值:1
|
public UserOvertimeWork.Builder approvalId(String approvalId)
示例值:6737202939523236113
approvalId - public UserOvertimeWork.Builder duration(Double duration)
示例值:1.5
duration - public UserOvertimeWork.Builder unit(Integer unit)
示例值:1
unit - public UserOvertimeWork.Builder unit(UserOvertimeWorkUnitEnum unit)
示例值:1
unit - UserOvertimeWorkUnitEnumpublic UserOvertimeWork.Builder category(Integer category)
示例值:2
category - public UserOvertimeWork.Builder category(UserOvertimeWorkCategoryEnum category)
示例值:2
category - UserOvertimeWorkCategoryEnumpublic UserOvertimeWork.Builder type(Integer type)
示例值:1
type - public UserOvertimeWork.Builder type(UserOvertimeWorkTypeEnum type)
示例值:1
type - UserOvertimeWorkTypeEnumpublic UserOvertimeWork.Builder startTime(String startTime)
示例值:2021-01-09 09:00:00
startTime - public UserOvertimeWork.Builder endTime(String endTime)
示例值:2021-01-10 13:00:00
endTime - public UserOvertimeWork.Builder reason(String reason)
示例值:推进项目进度
reason - public UserOvertimeWork.Builder idempotentId(String idempotentId)
示例值:1233432312
idempotentId - public UserOvertimeWork build()
Copyright © 2024. All rights reserved.