| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.attendance.v1.model |
| 限定符和类型 | 方法和说明 |
|---|---|
Shift.Builder |
Shift.Builder.flexibleMinutes(Integer flexibleMinutes)
弹性打卡时间,设置【上班最多可晚到】与【下班最多可早走】时间,如果不设置flexible_rule则生效
示例值:60
|
Shift.Builder |
Shift.Builder.flexibleRule(FlexibleRule[] flexibleRule)
弹性打卡时间设置
示例值:
|
Shift.Builder |
Shift.Builder.isFlexible(Boolean isFlexible)
是否弹性打卡
示例值:false
|
Shift.Builder |
Shift.Builder.lateOffLateOnRule(LateOffLateOnRule[] lateOffLateOnRule)
晚走晚到规则
示例值:
|
static Shift.Builder |
Shift.newBuilder() |
Shift.Builder |
Shift.Builder.noNeedOff(Boolean noNeedOff)
不需要打下班卡
示例值:true
|
Shift.Builder |
Shift.Builder.overtimeRule(OvertimeRule[] overtimeRule)
打卡规则
示例值:
|
Shift.Builder |
Shift.Builder.punchTimeRule(PunchTimeRule[] punchTimeRule)
打卡规则
示例值:
|
Shift.Builder |
Shift.Builder.punchTimes(Integer punchTimes)
打卡次数
示例值:1
|
Shift.Builder |
Shift.Builder.restTimeRule(RestRule[] restTimeRule)
休息规则
示例值:
|
Shift.Builder |
Shift.Builder.shiftId(String shiftId)
班次 ID
示例值:6919358778597097404
|
Shift.Builder |
Shift.Builder.shiftName(String shiftName)
班次名称
示例值:早班
|
Shift.Builder |
Shift.Builder.subShiftLeaderIds(String[] subShiftLeaderIds)
排班组子负责人id列表
示例值:
|
| 构造器和说明 |
|---|
Shift(Shift.Builder builder) |
Copyright © 2024. All rights reserved.