package com.javaweb.geo.domain;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.javaweb.common.annotation.Excel;
|
import com.javaweb.common.core.domain.BaseEntity;
|
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 记录-标贯-动探对象 js_hole_shuiwei
|
*
|
* @author zmk
|
* @date 2022-10-20
|
*/
|
public class HoleShuiwei extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 主键
|
*/
|
private String ids;
|
|
|
/**
|
* 编号
|
*/
|
private String code;
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
/**
|
* 项目id
|
*/
|
@Excel(name = "项目id")
|
private String projectId;
|
|
/**
|
* 钻孔id
|
*/
|
@Excel(name = "钻孔id")
|
private String holeId;
|
|
/**
|
* 类型(水位/取水)
|
*/
|
@Excel(name = "类型", readConverterExp = "水=位/取水")
|
private String type;
|
|
/**
|
* 地下水类型(滞水、潜水、承压水)
|
*/
|
@Excel(name = "地下水类型", readConverterExp = "滞=水、潜水、承压水")
|
private String waterType;
|
|
/**
|
* 初见水位
|
*/
|
@Excel(name = "初见水位")
|
private Double shownWaterLevel;
|
|
/**
|
* 稳定水位
|
*/
|
@Excel(name = "稳定水位")
|
private Double stillWaterLevel;
|
|
/**
|
* 初见时间
|
*/
|
@Excel(name = "初见时间")
|
private String shownTime;
|
|
/**
|
* 稳定时间
|
*/
|
@Excel(name = "稳定时间")
|
private String stillTime;
|
|
/**
|
* 取水深度
|
*/
|
@Excel(name = "取水深度")
|
private Double waterDepth;
|
|
/**
|
* 取水方法
|
*/
|
@Excel(name = "取水方法")
|
private String getMode;
|
|
/**
|
* 标题
|
*/
|
@Excel(name = "标题")
|
private String title;
|
|
/**
|
* 描述员
|
*/
|
@Excel(name = "描述员")
|
private String recordPerson;
|
|
/** 描述员姓名 */
|
private String recordPersonName;
|
|
/**
|
* 描述备注
|
*/
|
@Excel(name = "描述备注")
|
private String description;
|
|
/**
|
* 定位经度
|
*/
|
@Excel(name = "定位经度")
|
private Double longitude;
|
|
/**
|
* 定位纬度
|
*/
|
@Excel(name = "定位纬度")
|
private Double latitude;
|
|
/**
|
* 定位时间
|
*/
|
@Excel(name = "定位时间", width = 30, dateFormat = "yyyy-MM-dd")
|
@JsonFormat(pattern = "yyyy-MM-dd HH-mm-ss", timezone = "GMT+8")
|
private Date gpsTime;
|
|
/**
|
* 是否是历史记录
|
*/
|
@Excel(name = "是否是历史记录")
|
private Boolean isDelete;
|
|
/**
|
* 无法定位的地点
|
*/
|
@Excel(name = "无法定位的地点")
|
private String position;
|
|
/**
|
* 无法定位的时间
|
*/
|
@Excel(name = "无法定位的时间", width = 30, dateFormat = "yyyy-MM-dd")
|
@JsonFormat(pattern = "yyyy-MM-dd HH-mm-ss", timezone = "GMT+8")
|
private Date locateTime;
|
|
/**
|
* 无法定位的原因
|
*/
|
@Excel(name = "无法定位的原因")
|
private String reason;
|
|
/**
|
* 现场拍照1
|
*/
|
@Excel(name = "现场拍照1")
|
private String pic1;
|
|
/**
|
* 现场拍照2
|
*/
|
@Excel(name = "现场拍照2")
|
private String pic2;
|
|
/**
|
* 现场拍照3
|
*/
|
@Excel(name = "现场拍照3")
|
private String pic3;
|
|
|
/** 关联媒体表 */
|
private List<HoleMedia> holeMediaList;
|
|
public List<HoleMedia> getHoleMediaList() {
|
return holeMediaList;
|
}
|
|
public void setHoleMediaList(List<HoleMedia> holeMediaList) {
|
this.holeMediaList = holeMediaList;
|
}
|
|
public void setIds(String ids) {
|
this.ids = ids;
|
}
|
|
public String getIds() {
|
return ids;
|
}
|
|
public void setProjectId(String projectId) {
|
this.projectId = projectId;
|
}
|
|
public String getProjectId() {
|
return projectId;
|
}
|
|
public void setHoleId(String holeId) {
|
this.holeId = holeId;
|
}
|
|
public String getHoleId() {
|
return holeId;
|
}
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public String getType() {
|
return type;
|
}
|
|
public void setWaterType(String waterType) {
|
this.waterType = waterType;
|
}
|
|
public String getWaterType() {
|
return waterType;
|
}
|
|
public void setShownWaterLevel(Double shownWaterLevel) {
|
this.shownWaterLevel = shownWaterLevel;
|
}
|
|
public Double getShownWaterLevel() {
|
return shownWaterLevel;
|
}
|
|
public void setStillWaterLevel(Double stillWaterLevel) {
|
this.stillWaterLevel = stillWaterLevel;
|
}
|
|
public Double getStillWaterLevel() {
|
return stillWaterLevel;
|
}
|
|
public void setShownTime(String shownTime) {
|
this.shownTime = shownTime;
|
}
|
|
public String getShownTime() {
|
return shownTime;
|
}
|
|
public void setStilltime(String stillTime) {
|
this.stillTime = stillTime;
|
}
|
|
public String getStillTime() {
|
return stillTime;
|
}
|
|
public void setStillTime(String stillTime) {
|
this.stillTime = stillTime;
|
}
|
|
public void setWaterDepth(Double waterDepth) {
|
this.waterDepth = waterDepth;
|
}
|
|
public Double getWaterDepth() {
|
return waterDepth;
|
}
|
|
public void setGetMode(String getMode) {
|
this.getMode = getMode;
|
}
|
|
public String getGetMode() {
|
return getMode;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setRecordPerson(String recordPerson) {
|
this.recordPerson = recordPerson;
|
}
|
|
public String getRecordPerson() {
|
return recordPerson;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public String getDescription() {
|
return description;
|
}
|
|
public void setLongitude(Double longitude) {
|
this.longitude = longitude;
|
}
|
|
public Double getLongitude() {
|
return longitude;
|
}
|
|
public void setLatitude(Double latitude) {
|
this.latitude = latitude;
|
}
|
|
public Double getLatitude() {
|
return latitude;
|
}
|
|
public void setGpsTime(Date gpsTime) {
|
this.gpsTime = gpsTime;
|
}
|
|
public Date getGpsTime() {
|
return gpsTime;
|
}
|
|
public void setIsDelete(Boolean isDelete) {
|
this.isDelete = isDelete;
|
}
|
|
public Boolean getIsDelete() {
|
return isDelete;
|
}
|
|
public void setPosition(String position) {
|
this.position = position;
|
}
|
|
public String getPosition() {
|
return position;
|
}
|
|
public void setLocateTime(Date locateTime) {
|
this.locateTime = locateTime;
|
}
|
|
public Date getLocateTime() {
|
return locateTime;
|
}
|
|
public void setReason(String reason) {
|
this.reason = reason;
|
}
|
|
public String getReason() {
|
return reason;
|
}
|
|
public void setPic1(String pic1) {
|
this.pic1 = pic1;
|
}
|
|
public String getPic1() {
|
return pic1;
|
}
|
|
public void setPic2(String pic2) {
|
this.pic2 = pic2;
|
}
|
|
public String getPic2() {
|
return pic2;
|
}
|
|
public void setPic3(String pic3) {
|
this.pic3 = pic3;
|
}
|
|
public String getPic3() {
|
return pic3;
|
}
|
|
public String getRecordPersonName() {
|
return recordPersonName;
|
}
|
|
public void setRecordPersonName(String recordPersonName) {
|
this.recordPersonName = recordPersonName;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
|
.append("ids", getIds())
|
.append("projectId", getProjectId())
|
.append("holeId", getHoleId())
|
.append("type", getType())
|
.append("waterType", getWaterType())
|
.append("shownWaterLevel", getShownWaterLevel())
|
.append("stillWaterLevel", getStillWaterLevel())
|
.append("shownTime", getShownTime())
|
.append("stillTime", getStillTime())
|
.append("waterDepth", getWaterDepth())
|
.append("getMode", getGetMode())
|
.append("title", getTitle())
|
.append("createTime", getCreateTime())
|
.append("recordPerson", getRecordPerson())
|
.append("description", getDescription())
|
.append("longitude", getLongitude())
|
.append("latitude", getLatitude())
|
.append("gpsTime", getGpsTime())
|
.append("isDelete", getIsDelete())
|
.append("position", getPosition())
|
.append("locateTime", getLocateTime())
|
.append("reason", getReason())
|
.append("pic1", getPic1())
|
.append("pic2", getPic2())
|
.append("pic3", getPic3())
|
.toString();
|
}
|
}
|