package com.javaweb.geotdp.vo;
|
|
import java.util.Date;
|
import java.util.List;
|
|
import javax.validation.constraints.Min;
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
|
import org.hibernate.validator.constraints.Range;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
/**
|
* 钻孔
|
*
|
* @author ZMK
|
*/
|
public class HoleVo {
|
|
private String secretKey;
|
|
@NotBlank(message = "项目序列号不能为空")
|
private String projectID; //项目序列号(必填)
|
|
@NotBlank(message = "勘探点编号不能为空")
|
private String code; //勘探点编号(必填,区分不同勘探点的唯一标识)
|
|
@NotNull(message = "添加时间不能为空")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH-mm-ss")
|
private Date createTime; // 添加时间(必填)
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH-mm-ss")
|
private Date updateTime; // 修改时间
|
|
|
private String description;// 描述、技术要求
|
|
@NotBlank(message = "勘探点编号不能为空")
|
private String type; //勘探点类型(1-探井、2-钻孔)(必填)
|
|
private String elevation; // 孔口高程(标高)
|
|
@Min(value = 0)
|
private Double depth; // 设计孔深(必填)
|
|
|
private Double longitude; // 勘探点经度
|
private Double latitude; // 勘探点纬度
|
private Double surveyX; // 相对坐标X
|
private Double surveyY; // 相对坐标Y
|
private Double surveyZ; // 相对坐标Z
|
|
|
private Double surveyLatitude; // 测量坐标纬度
|
private Double surveyLongitude; // 测量坐标经度
|
private Double mapLatitude; // 钻孔定位纬度(如果能定位则必填,用于计算和展示)
|
private Double mapLongitude; // 钻孔定位经度(如果能定位则必填,用于计算和展示)
|
|
private String mapTime; // 钻孔定位时间(如果能定位则必填,用于计算和展示)
|
private String position; // 无法定位的地点(以下6项只有在无法定位时才需要填写)
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH-mm-ss")
|
private Date locateTime; // 无法定位的时间
|
private String reason; // 无法定位的原因
|
private String pic1; // 现场拍照1
|
private String pic2; // 现场拍照2
|
private String pic3; //现场拍照3
|
|
private String status; //钻孔状态(1-验收通过,2-验收不通过,3-废孔)
|
private String checkStatus; //钻孔状态(1-验收通过,2-验收不通过,3-废孔)
|
|
private List<Object> recordListStr;//填写的记录,需要分类型判断
|
|
|
private List<RecordHCVo> recordHCVos;//回次
|
|
|
private List<RecordQTVo> recordQTVos;//取土
|
|
private List<RecordSWVo> recordSWVos;//水位
|
|
|
private List<RecordYTVo> recordYTVos;//岩土
|
|
|
private List<RecordPersonVo> personVos;//司钻员 描述员 机长 钻机
|
|
|
private List<RecordYWVo> recordYWVos;//原位测试 记录-标贯 记录-动探
|
|
private List<DeletedVo> deletedVos; // 历史数据是否删除
|
|
public List<RecordHCVo> getRecordHCVos() {
|
return recordHCVos;
|
}
|
|
public List<RecordQTVo> getRecordQTVos() {
|
return recordQTVos;
|
}
|
|
public List<RecordSWVo> getRecordSWVos() {
|
return recordSWVos;
|
}
|
|
public List<RecordYTVo> getRecordYTVos() {
|
return recordYTVos;
|
}
|
|
public List<RecordPersonVo> getPersonVos() {
|
return personVos;
|
}
|
|
public List<RecordYWVo> getRecordYWVos() {
|
return recordYWVos;
|
}
|
|
public void setRecordHCVos(List<RecordHCVo> recordHCVos) {
|
this.recordHCVos = recordHCVos;
|
}
|
|
public void setRecordQTVos(List<RecordQTVo> recordQTVos) {
|
this.recordQTVos = recordQTVos;
|
}
|
|
public void setRecordSWVos(List<RecordSWVo> recordSWVos) {
|
this.recordSWVos = recordSWVos;
|
}
|
|
public void setRecordYTVos(List<RecordYTVo> recordYTVos) {
|
this.recordYTVos = recordYTVos;
|
}
|
|
public void setPersonVos(List<RecordPersonVo> personVos) {
|
this.personVos = personVos;
|
}
|
|
public void setRecordYWVos(List<RecordYWVo> recordYWVos) {
|
this.recordYWVos = recordYWVos;
|
}
|
|
public String getProjectID() {
|
return projectID;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public String getDescription() {
|
return description;
|
}
|
|
public String getType() {
|
return type;
|
}
|
|
public String getElevation() {
|
return elevation;
|
}
|
|
public Double getDepth() {
|
return depth;
|
}
|
|
public Double getLongitude() {
|
return longitude;
|
}
|
|
public Double getLatitude() {
|
return latitude;
|
}
|
|
public Double getSurveyX() {
|
return surveyX;
|
}
|
|
public Double getSurveyY() {
|
return surveyY;
|
}
|
|
public Double getSurveyZ() {
|
return surveyZ;
|
}
|
|
public Double getSurveyLatitude() {
|
return surveyLatitude;
|
}
|
|
public Double getSurveyLongitude() {
|
return surveyLongitude;
|
}
|
|
public Double getMapLatitude() {
|
return mapLatitude;
|
}
|
|
public Double getMapLongitude() {
|
return mapLongitude;
|
}
|
|
public String getMapTime() {
|
return mapTime;
|
}
|
|
public String getPosition() {
|
return position;
|
}
|
|
public Date getLocateTime() {
|
return locateTime;
|
}
|
|
public String getReason() {
|
return reason;
|
}
|
|
public String getPic1() {
|
return pic1;
|
}
|
|
public String getPic2() {
|
return pic2;
|
}
|
|
public String getPic3() {
|
return pic3;
|
}
|
|
public List<Object> getRecordListStr() {
|
return recordListStr;
|
}
|
|
public void setProjectID(String projectID) {
|
this.projectID = projectID;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public void setElevation(String elevation) {
|
this.elevation = elevation;
|
}
|
|
public void setDepth(Double depth) {
|
this.depth = depth;
|
}
|
|
public void setLongitude(Double longitude) {
|
this.longitude = longitude;
|
}
|
|
public void setLatitude(Double latitude) {
|
this.latitude = latitude;
|
}
|
|
public void setSurveyX(Double surveyX) {
|
this.surveyX = surveyX;
|
}
|
|
public void setSurveyY(Double surveyY) {
|
this.surveyY = surveyY;
|
}
|
|
public void setSurveyZ(Double surveyZ) {
|
this.surveyZ = surveyZ;
|
}
|
|
public void setSurveyLatitude(Double surveyLatitude) {
|
this.surveyLatitude = surveyLatitude;
|
}
|
|
public void setSurveyLongitude(Double surveyLongitude) {
|
this.surveyLongitude = surveyLongitude;
|
}
|
|
public void setMapLatitude(Double mapLatitude) {
|
this.mapLatitude = mapLatitude;
|
}
|
|
public void setMapLongitude(Double mapLongitude) {
|
this.mapLongitude = mapLongitude;
|
}
|
|
public void setMapTime(String mapTime) {
|
this.mapTime = mapTime;
|
}
|
|
public void setPosition(String position) {
|
this.position = position;
|
}
|
|
public void setLocateTime(Date locateTime) {
|
this.locateTime = locateTime;
|
}
|
|
public void setReason(String reason) {
|
this.reason = reason;
|
}
|
|
public void setPic1(String pic1) {
|
this.pic1 = pic1;
|
}
|
|
public void setPic2(String pic2) {
|
this.pic2 = pic2;
|
}
|
|
public void setPic3(String pic3) {
|
this.pic3 = pic3;
|
}
|
|
public void setRecordListStr(List<Object> recordListStr) {
|
this.recordListStr = recordListStr;
|
}
|
|
|
public String getStatus() {
|
return status;
|
}
|
|
public void setStatus(String status) {
|
this.status = status;
|
}
|
|
public String getSecretKey() {
|
return secretKey;
|
}
|
|
public void setSecretKey(String secretKey) {
|
this.secretKey = secretKey;
|
}
|
|
public String getCheckStatus() {
|
return checkStatus;
|
}
|
|
public void setCheckStatus(String checkStatus) {
|
this.checkStatus = checkStatus;
|
}
|
|
public List<DeletedVo> getDeletedVos() {
|
return deletedVos;
|
}
|
|
public void setDeletedVos(List<DeletedVo> deletedVos) {
|
this.deletedVos = deletedVos;
|
}
|
}
|