package com.gkhy.safePlatform.account.entity.staffSchedule; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; @TableName("account_schedule_template") public class ScheduleStrategy { @TableId(type = IdType.AUTO) private Long id; //排班类型 private Byte scheduleType; //排班模板状态 private Byte status; //关联的排班时间组ID private Long workTimeGroupId; //是否支持节假日排班 private Boolean enableHolidayWork; //是否支持连续排班后休息 private Boolean enableIntervalRest; //创建时间 private Date gmtCreate; //修改时间 private Date gmtModified; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Byte getScheduleType() { return scheduleType; } public void setScheduleType(Byte scheduleType) { this.scheduleType = scheduleType; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getWorkTimeGroupId() { return workTimeGroupId; } public void setWorkTimeGroupId(Long workTimeGroupId) { this.workTimeGroupId = workTimeGroupId; } public Boolean getEnableHolidayWork() { return enableHolidayWork; } public void setEnableHolidayWork(Boolean enableHolidayWork) { this.enableHolidayWork = enableHolidayWork; } public Boolean getEnableIntervalRest() { return enableIntervalRest; } public void setEnableIntervalRest(Boolean enableIntervalRest) { this.enableIntervalRest = enableIntervalRest; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } }