package com.gk.hotwork.specialWork.model.dto.req;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import java.io.Serializable;
|
import java.time.LocalDateTime;
|
import java.util.List;
|
|
// 作业申请的请求体
|
public class WorkApplyReqDTO<T> implements Serializable {
|
|
private static final long serialVersionUID = 2538730610582299235L;
|
// 作业类型
|
private Byte workType;
|
|
// 作业等级
|
private Byte workLevel;
|
|
// 预期作业开始进行时间
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime expStartTime;
|
|
// 预期作业结束进行时间
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
private LocalDateTime expEndTime;
|
|
private String operatorUnames;
|
|
private String operatorCompanys;
|
|
// 作业内容
|
private String workContent;
|
// 作业地点
|
private String workLocation;
|
// 危险辨识
|
private String hazardIdentification;
|
|
private T workDetail;
|
|
public String getOperatorUnames() {
|
return operatorUnames;
|
}
|
|
public void setOperatorUnames(String operatorUnames) {
|
this.operatorUnames = operatorUnames;
|
}
|
|
public Byte getWorkType() {
|
return workType;
|
}
|
|
public void setWorkType(Byte workType) {
|
this.workType = workType;
|
}
|
|
public Byte getWorkLevel() {
|
return workLevel;
|
}
|
|
public void setWorkLevel(Byte workLevel) {
|
this.workLevel = workLevel;
|
}
|
|
public LocalDateTime getExpStartTime() {
|
return expStartTime;
|
}
|
|
public void setExpStartTime(LocalDateTime expStartTime) {
|
this.expStartTime = expStartTime;
|
}
|
|
public LocalDateTime getExpEndTime() {
|
return expEndTime;
|
}
|
|
public void setExpEndTime(LocalDateTime expEndTime) {
|
this.expEndTime = expEndTime;
|
}
|
|
public T getWorkDetail() {
|
return workDetail;
|
}
|
|
public void setWorkDetail(T workDetail) {
|
this.workDetail = workDetail;
|
}
|
|
|
public String getWorkContent() {
|
return workContent;
|
}
|
|
public void setWorkContent(String workContent) {
|
this.workContent = workContent;
|
}
|
|
public String getWorkLocation() {
|
return workLocation;
|
}
|
|
public void setWorkLocation(String workLocation) {
|
this.workLocation = workLocation;
|
}
|
|
public String getHazardIdentification() {
|
return hazardIdentification;
|
}
|
|
public void setHazardIdentification(String hazardIdentification) {
|
this.hazardIdentification = hazardIdentification;
|
}
|
|
public String getOperatorCompanys() {
|
return operatorCompanys;
|
}
|
|
public void setOperatorCompanys(String operatorCompanys) {
|
this.operatorCompanys = operatorCompanys;
|
}
|
}
|