package com.gkhy.safePlatform.account.model.dto.resp;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import java.io.Serializable;
|
import java.time.LocalDate;
|
import java.util.Date;
|
import java.util.List;
|
|
public class GroupStrategyInfoRespDTO implements Serializable {
|
|
private static final long serialVersionUID = -6169170888343909438L;
|
|
private Long groupStrategyId;
|
|
private String groupStrategyName;
|
|
private String groupStrategyInfo;
|
|
private Long timeStrategyId;
|
// 周期
|
private Byte cycle;
|
|
private String cycleDesc;
|
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
private LocalDate cycleStartTime;
|
|
// 如何倒班
|
private Byte status;
|
|
private String statusDesc;
|
|
|
private List<GroupInfoRespDTO> groups;
|
|
public Long getGroupStrategyId() {
|
return groupStrategyId;
|
}
|
|
public void setGroupStrategyId(Long groupStrategyId) {
|
this.groupStrategyId = groupStrategyId;
|
}
|
|
public String getGroupStrategyName() {
|
return groupStrategyName;
|
}
|
|
public void setGroupStrategyName(String groupStrategyName) {
|
this.groupStrategyName = groupStrategyName;
|
}
|
|
public String getGroupStrategyInfo() {
|
return groupStrategyInfo;
|
}
|
|
public void setGroupStrategyInfo(String groupStrategyInfo) {
|
this.groupStrategyInfo = groupStrategyInfo;
|
}
|
|
public Long getTimeStrategyId() {
|
return timeStrategyId;
|
}
|
|
public void setTimeStrategyId(Long timeStrategyId) {
|
this.timeStrategyId = timeStrategyId;
|
}
|
|
public Byte getCycle() {
|
return cycle;
|
}
|
|
public void setCycle(Byte cycle) {
|
this.cycle = cycle;
|
}
|
|
public String getCycleDesc() {
|
return cycleDesc;
|
}
|
|
public void setCycleDesc(String cycleDesc) {
|
this.cycleDesc = cycleDesc;
|
}
|
|
public Byte getStatus() {
|
return status;
|
}
|
|
public void setStatus(Byte status) {
|
this.status = status;
|
}
|
|
public String getStatusDesc() {
|
return statusDesc;
|
}
|
|
public void setStatusDesc(String statusDesc) {
|
this.statusDesc = statusDesc;
|
}
|
|
|
public List<GroupInfoRespDTO> getGroups() {
|
return groups;
|
}
|
|
public void setGroups(List<GroupInfoRespDTO> groups) {
|
this.groups = groups;
|
}
|
|
public LocalDate getCycleStartTime() {
|
return cycleStartTime;
|
}
|
|
public void setCycleStartTime(LocalDate cycleStartTime) {
|
this.cycleStartTime = cycleStartTime;
|
}
|
}
|