类的使用
com.lark.oapi.service.attendance.v1.model.Shift.Builder
使用Shift.Builder的程序包
-
com.lark.oapi.service.attendance.v1.model中Shift.Builder的使用
修饰符和类型方法说明日期类型,【是否弹性打卡 = ture】时,不可设置为“休息日” 可选值:1:工作日 2:休息日 示例值:(默认值)1Shift.Builder.flexibleMinutes(Integer flexibleMinutes) 弹性打卡时间,设置【上班最多可晚到】与【下班最多可早走】时间,如果不设置flexible_rule则生效Shift.Builder.flexibleRule(FlexibleRule[] flexibleRule) 弹性打卡时间设置Shift.Builder.isFlexible(Boolean isFlexible) 是否弹性打卡Shift.Builder.lateOffLateOnRule(LateOffLateOnRule[] lateOffLateOnRule) 晚走晚到规则static Shift.BuilderShift.newBuilder()不需要打下班卡Shift.Builder.overtimeRestTimeRule(RestRule[] overtimeRestTimeRule) 班外休息规则Shift.Builder.overtimeRule(OvertimeRule[] overtimeRule) 打卡规则Shift.Builder.punchTimeRule(PunchTimeRule[] punchTimeRule) 打卡规则Shift.Builder.punchTimes(Integer punchTimes) 打卡次数Shift.Builder.restTimeRule(RestRule[] restTimeRule) 休息规则班次 ID班次名称Shift.Builder.subShiftLeaderIds(String[] subShiftLeaderIds) 排班组子负责人id列表