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