类 PunchTimeRule.Builder

java.lang.Object
com.lark.oapi.service.attendance.v1.model.PunchTimeRule.Builder
封闭类:
PunchTimeRule

public static class PunchTimeRule.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • onTime

      public PunchTimeRule.Builder onTime(String onTime)
      上班时间

      示例值:9:00

      参数:
      onTime -
      返回:
    • offTime

      public PunchTimeRule.Builder offTime(String offTime)
      下班时间

      示例值:18:00, 第二天凌晨2点, 26:00

      参数:
      offTime -
      返回:
    • lateMinutesAsLate

      public PunchTimeRule.Builder lateMinutesAsLate(Integer lateMinutesAsLate)
      晚到多久记为迟到

      示例值:30

      参数:
      lateMinutesAsLate -
      返回:
    • lateMinutesAsLack

      public PunchTimeRule.Builder lateMinutesAsLack(Integer lateMinutesAsLack)
      晚到多久记为缺卡

      示例值:60

      参数:
      lateMinutesAsLack -
      返回:
    • onAdvanceMinutes

      public PunchTimeRule.Builder onAdvanceMinutes(Integer onAdvanceMinutes)
      最早多久可打上班卡

      示例值:60

      参数:
      onAdvanceMinutes -
      返回:
    • earlyMinutesAsEarly

      public PunchTimeRule.Builder earlyMinutesAsEarly(Integer earlyMinutesAsEarly)
      早退多久记为早退

      示例值:30

      参数:
      earlyMinutesAsEarly -
      返回:
    • earlyMinutesAsLack

      public PunchTimeRule.Builder earlyMinutesAsLack(Integer earlyMinutesAsLack)
      早退多久记为缺卡

      示例值:60

      参数:
      earlyMinutesAsLack -
      返回:
    • offDelayMinutes

      public PunchTimeRule.Builder offDelayMinutes(Integer offDelayMinutes)
      最晚多久可打下班卡

      示例值:60

      参数:
      offDelayMinutes -
      返回:
    • lateMinutesAsSeriousLate

      public PunchTimeRule.Builder lateMinutesAsSeriousLate(Integer lateMinutesAsSeriousLate)
      晚到多久记为严重迟到

      示例值:40

      参数:
      lateMinutesAsSeriousLate -
      返回:
    • build

      public PunchTimeRule build()