类 Shift.Builder
java.lang.Object
com.lark.oapi.service.attendance.v1.model.Shift.Builder
- 封闭类:
Shift
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()flexibleMinutes(Integer flexibleMinutes) 弹性打卡时间,设置【上班最多可晚到】与【下班最多可早走】时间,如果不设置flexible_rule则生效flexibleRule(FlexibleRule[] flexibleRule) 弹性打卡时间设置isFlexible(Boolean isFlexible) 是否弹性打卡lateOffLateOnRule(LateOffLateOnRule[] lateOffLateOnRule) 晚走晚到规则不需要打下班卡punchTimeRule(PunchTimeRule[] punchTimeRule) 打卡规则punchTimes(Integer punchTimes) 打卡次数restTimeRule(RestRule[] restTimeRule) 休息规则班次 ID班次名称
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
shiftId
班次 ID示例值:6919358778597097404
- 参数:
shiftId-- 返回:
-
shiftName
班次名称示例值:早班
- 参数:
shiftName-- 返回:
-
punchTimes
打卡次数示例值:1
- 参数:
punchTimes-- 返回:
-
isFlexible
是否弹性打卡示例值:false
- 参数:
isFlexible-- 返回:
-
flexibleMinutes
弹性打卡时间,设置【上班最多可晚到】与【下班最多可早走】时间,如果不设置flexible_rule则生效示例值:60
- 参数:
flexibleMinutes-- 返回:
-
flexibleRule
弹性打卡时间设置示例值:
- 参数:
flexibleRule-- 返回:
-
noNeedOff
不需要打下班卡示例值:true
- 参数:
noNeedOff-- 返回:
-
punchTimeRule
打卡规则示例值:
- 参数:
punchTimeRule-- 返回:
-
lateOffLateOnRule
晚走晚到规则示例值:
- 参数:
lateOffLateOnRule-- 返回:
-
restTimeRule
休息规则示例值:
- 参数:
restTimeRule-- 返回:
-
build
-