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 GroupStrategyRespDTO 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;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private Date gmtCreate;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private Date gmtModified;
|
|
private String createBy;
|
|
private String editBy;
|
|
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 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;
|
}
|
|
|
public String getCreateBy() {
|
return createBy;
|
}
|
|
public void setCreateBy(String createBy) {
|
this.createBy = createBy;
|
}
|
|
public String getEditBy() {
|
return editBy;
|
}
|
|
public void setEditBy(String editBy) {
|
this.editBy = editBy;
|
}
|
|
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;
|
}
|
}
|