public class Shift extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Shift.Builder |
| 构造器和说明 |
|---|
Shift() |
Shift(Shift.Builder builder) |
public Shift()
public Shift(Shift.Builder builder)
public static Shift.Builder newBuilder()
public String getShiftId()
public void setShiftId(String shiftId)
public String getShiftName()
public void setShiftName(String shiftName)
public Integer getPunchTimes()
public void setPunchTimes(Integer punchTimes)
public String[] getSubShiftLeaderIds()
public void setSubShiftLeaderIds(String[] subShiftLeaderIds)
public Boolean getIsFlexible()
public void setIsFlexible(Boolean isFlexible)
public Integer getFlexibleMinutes()
public void setFlexibleMinutes(Integer flexibleMinutes)
public FlexibleRule[] getFlexibleRule()
public void setFlexibleRule(FlexibleRule[] flexibleRule)
public Boolean getNoNeedOff()
public void setNoNeedOff(Boolean noNeedOff)
public PunchTimeRule[] getPunchTimeRule()
public void setPunchTimeRule(PunchTimeRule[] punchTimeRule)
public LateOffLateOnRule[] getLateOffLateOnRule()
public void setLateOffLateOnRule(LateOffLateOnRule[] lateOffLateOnRule)
public RestRule[] getRestTimeRule()
public void setRestTimeRule(RestRule[] restTimeRule)
public OvertimeRule[] getOvertimeRule()
public void setOvertimeRule(OvertimeRule[] overtimeRule)
public Integer getDayType()
public void setDayType(Integer dayType)
public RestRule[] getOvertimeRestTimeRule()
public void setOvertimeRestTimeRule(RestRule[] overtimeRestTimeRule)
public Integer getLateMinutesAsSeriousLate()
public void setLateMinutesAsSeriousLate(Integer lateMinutesAsSeriousLate)
public ShiftMiddleTimeRule getShiftMiddleTimeRule()
public void setShiftMiddleTimeRule(ShiftMiddleTimeRule shiftMiddleTimeRule)
public LateOffLateOnSetting getLateOffLateOnSetting()
public void setLateOffLateOnSetting(LateOffLateOnSetting lateOffLateOnSetting)
Copyright © 2024. All rights reserved.