public static class UserAllowedRemedy.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
UserAllowedRemedy |
build() |
UserAllowedRemedy.Builder |
isFreePunch(Boolean isFreePunch)
是否为自由班次,若为自由班次,则不用选择考虑第几次上下班,直接选择补卡时间即可
示例值:false
|
UserAllowedRemedy.Builder |
normalPunchTime(String normalPunchTime)
正常的应打卡时间,时间格式为 yyyy-MM-dd HH:mm
示例值:2021-07-01 09:00
|
UserAllowedRemedy.Builder |
punchNo(Integer punchNo)
第几次上下班,0:第 1 次上下班,1:第 2 次上下班,2:第 3 次上下班
示例值:0
|
UserAllowedRemedy.Builder |
punchStatus(String punchStatus)
打卡状态,Early:早退,Late:迟到,Lack:缺卡
示例值:Lack
|
UserAllowedRemedy.Builder |
remedyDate(Integer remedyDate)
补卡日期
示例值:20210104
|
UserAllowedRemedy.Builder |
remedyEndTime(String remedyEndTime)
可选的补卡时间的最大值,时间格式为 yyyy-MM-dd HH:mm
示例值:2021-07-01 10:00
|
UserAllowedRemedy.Builder |
remedyStartTime(String remedyStartTime)
可选的补卡时间的最小值,时间格式为 yyyy-MM-dd HH:mm
示例值:2021-07-01 08:00
|
UserAllowedRemedy.Builder |
userId(String userId)
用户 ID
示例值:abd754f7
|
UserAllowedRemedy.Builder |
workType(Integer workType)
上班 / 下班,1:上班,2:下班
示例值:1
|
public UserAllowedRemedy.Builder userId(String userId)
示例值:abd754f7
userId - public UserAllowedRemedy.Builder remedyDate(Integer remedyDate)
示例值:20210104
remedyDate - public UserAllowedRemedy.Builder isFreePunch(Boolean isFreePunch)
示例值:false
isFreePunch - public UserAllowedRemedy.Builder punchNo(Integer punchNo)
示例值:0
punchNo - public UserAllowedRemedy.Builder workType(Integer workType)
示例值:1
workType - public UserAllowedRemedy.Builder punchStatus(String punchStatus)
示例值:Lack
punchStatus - public UserAllowedRemedy.Builder normalPunchTime(String normalPunchTime)
示例值:2021-07-01 09:00
normalPunchTime - public UserAllowedRemedy.Builder remedyStartTime(String remedyStartTime)
示例值:2021-07-01 08:00
remedyStartTime - public UserAllowedRemedy.Builder remedyEndTime(String remedyEndTime)
示例值:2021-07-01 10:00
remedyEndTime - public UserAllowedRemedy build()
Copyright © 2022. All rights reserved.