| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.attendance.v1.model |
| 限定符和类型 | 方法和说明 |
|---|---|
Shift.Builder |
Shift.Builder.dayType(Integer dayType)
日期类型,【是否弹性打卡 = ture】时,不可设置为“休息日” 可选值:1:工作日 2:休息日 示例值:(默认值)1
示例值:1
|
Shift.Builder |
Shift.Builder.flexibleMinutes(Integer flexibleMinutes)
弹性打卡时间,设置【上班最多可晚到】与【下班最多可早走】时间,如果不设置flexible_rule则生效
示例值:60
|
Shift.Builder |
Shift.Builder.flexibleRule(FlexibleRule[] flexibleRule)
弹性打卡时间设置
示例值:
|
Shift.Builder |
Shift.Builder.id(String id)
班次id(更新班次时需要传递)
示例值:6919358778597097404
|
Shift.Builder |
Shift.Builder.isFlexible(Boolean isFlexible)
是否弹性打卡
示例值:false
|
Shift.Builder |
Shift.Builder.lateMinutesAsSeriousLate(Integer lateMinutesAsSeriousLate)
晚到多久记为严重迟到(优先级比原有字段高)
示例值:40
|
Shift.Builder |
Shift.Builder.lateOffLateOnRule(LateOffLateOnRule[] lateOffLateOnRule)
晚走晚到规则
示例值:
|
Shift.Builder |
Shift.Builder.lateOffLateOnSetting(LateOffLateOnSetting lateOffLateOnSetting)
晚走次日晚到配置规则
示例值:
|
static Shift.Builder |
Shift.newBuilder() |
Shift.Builder |
Shift.Builder.noNeedOff(Boolean noNeedOff)
不需要打下班卡
示例值:true
|
Shift.Builder |
Shift.Builder.overtimeRestTimeRule(RestRule[] overtimeRestTimeRule)
班外休息规则
示例值:
|
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.restTimeFlexibleConfigs(RestTimeFlexibleConfig[] restTimeFlexibleConfigs)
休息弹性设置
示例值:
|
Shift.Builder |
Shift.Builder.restTimeRule(RestRule[] restTimeRule)
休息规则
示例值:
|
Shift.Builder |
Shift.Builder.shiftAttendanceTimeConfig(ShiftAttendanceTimeConfig shiftAttendanceTimeConfig)
应出勤配置
示例值:
|
Shift.Builder |
Shift.Builder.shiftId(String shiftId)
班次 ID
示例值:6919358778597097404
|
Shift.Builder |
Shift.Builder.shiftMiddleTimeRule(ShiftMiddleTimeRule shiftMiddleTimeRule)
半天分割规则
示例值:
|
Shift.Builder |
Shift.Builder.shiftName(String shiftName)
班次名称
示例值:早班
|
Shift.Builder |
Shift.Builder.subShiftLeaderIds(String[] subShiftLeaderIds)
排班组子负责人id列表
示例值:
|
| 构造器和说明 |
|---|
Shift(Shift.Builder builder) |
Copyright © 2025. All rights reserved.