package com.javaweb.platform.domain; 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; /** * 取样记录对象 js_sample_info * * @author zzf * @date 2022-03-25 */ public class SampleInfo extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 项目编号 */ @Excel(name = "项目编号") private String projNo; /** 钻孔编号 */ @Excel(name = "钻孔编号") private String holeNo; /** 取样编号 */ @Excel(name = "取样编号") private String sampleNo; /** 取样起始深度 */ @Excel(name = "取样起始深度") private Double sampleStartDepth; /** 取样终止深度 */ @Excel(name = "取样终止深度") private Double sampleEndDepth; /** 土样状态 */ @Excel(name = "土样状态") private String soilSampleState; /** 质量等级 */ @Excel(name = "质量等级") private String qualityLevel; /** 取样工具 */ @Excel(name = "取样工具") private String samplingTool; /** 取样时间 */ @Excel(name = "取样时间", width = 30, dateFormat = "yyyy-MM-dd") private Date samplingTime; /** 采样比例 */ @Excel(name = "采样比例") private String samplingProportion; /** 岩性名称 */ @Excel(name = "岩性名称") private String lithologicalName; /** 试验类型 */ @Excel(name = "试验类型") private String testType; /** 填充物百分比 */ @Excel(name = "填充物百分比") private Double fillerPercent; /** 岩心形状 */ @Excel(name = "岩心形状") private String coreShape; /** 柱长范围(小) */ @Excel(name = "柱长范围", readConverterExp = "小=") private String lengthRangeSmall; /** 柱长范围(大) */ @Excel(name = "柱长范围", readConverterExp = "大=") private String lengthRangeBig; /** 经度 */ @Excel(name = "经度") private Double longitude; /** 纬度 */ @Excel(name = "纬度") private Double latitude; /** 定位时间 */ @Excel(name = "定位时间", width = 30, dateFormat = "yyyy-MM-dd") private Date locationTime; /** 备注 */ @Excel(name = "备注") private String remarks; /** 描述员 */ @Excel(name = "描述员") private String descriptor; /** 司钻员 */ @Excel(name = "司钻员") private String driller; /** 取样照片 */ @Excel(name = "取样照片") private String sampleImg; /** 取样视频 */ @Excel(name = "取样视频") private String sampleVideo; /** 删除标记,0正常,1删除 */ private String delFlag; /** null */ @Excel(name = "null") private String lithologicaltype; /** null */ @Excel(name = "null") private String ishistory; /** 记录编号 */ @Excel(name = "记录编号") private String recordNo; /** 记录类型 */ @Excel(name = "记录类型") private String recordType; public void setId(String id) { this.id = id; } public String getId() { return id; } public void setProjNo(String projNo) { this.projNo = projNo; } public String getProjNo() { return projNo; } public void setHoleNo(String holeNo) { this.holeNo = holeNo; } public String getHoleNo() { return holeNo; } public void setSampleNo(String sampleNo) { this.sampleNo = sampleNo; } public String getSampleNo() { return sampleNo; } public void setSampleStartDepth(Double sampleStartDepth) { this.sampleStartDepth = sampleStartDepth; } public Double getSampleStartDepth() { return sampleStartDepth; } public void setSampleEndDepth(Double sampleEndDepth) { this.sampleEndDepth = sampleEndDepth; } public Double getSampleEndDepth() { return sampleEndDepth; } public void setSoilSampleState(String soilSampleState) { this.soilSampleState = soilSampleState; } public String getSoilSampleState() { return soilSampleState; } public void setQualityLevel(String qualityLevel) { this.qualityLevel = qualityLevel; } public String getQualityLevel() { return qualityLevel; } public void setSamplingTool(String samplingTool) { this.samplingTool = samplingTool; } public String getSamplingTool() { return samplingTool; } public void setSamplingTime(Date samplingTime) { this.samplingTime = samplingTime; } public Date getSamplingTime() { return samplingTime; } public void setSamplingProportion(String samplingProportion) { this.samplingProportion = samplingProportion; } public String getSamplingProportion() { return samplingProportion; } public void setLithologicalName(String lithologicalName) { this.lithologicalName = lithologicalName; } public String getLithologicalName() { return lithologicalName; } public void setTestType(String testType) { this.testType = testType; } public String getTestType() { return testType; } public void setFillerPercent(Double fillerPercent) { this.fillerPercent = fillerPercent; } public Double getFillerPercent() { return fillerPercent; } public void setCoreShape(String coreShape) { this.coreShape = coreShape; } public String getCoreShape() { return coreShape; } public void setLengthRangeSmall(String lengthRangeSmall) { this.lengthRangeSmall = lengthRangeSmall; } public String getLengthRangeSmall() { return lengthRangeSmall; } public void setLengthRangeBig(String lengthRangeBig) { this.lengthRangeBig = lengthRangeBig; } public String getLengthRangeBig() { return lengthRangeBig; } 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 setLocationTime(Date locationTime) { this.locationTime = locationTime; } public Date getLocationTime() { return locationTime; } public void setRemarks(String remarks) { this.remarks = remarks; } public String getRemarks() { return remarks; } public void setDescriptor(String descriptor) { this.descriptor = descriptor; } public String getDescriptor() { return descriptor; } public void setDriller(String driller) { this.driller = driller; } public String getDriller() { return driller; } public void setSampleImg(String sampleImg) { this.sampleImg = sampleImg; } public String getSampleImg() { return sampleImg; } public void setSampleVideo(String sampleVideo) { this.sampleVideo = sampleVideo; } public String getSampleVideo() { return sampleVideo; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getDelFlag() { return delFlag; } public void setLithologicaltype(String lithologicaltype) { this.lithologicaltype = lithologicaltype; } public String getLithologicaltype() { return lithologicaltype; } public void setIshistory(String ishistory) { this.ishistory = ishistory; } public String getIshistory() { return ishistory; } public void setRecordNo(String recordNo) { this.recordNo = recordNo; } public String getRecordNo() { return recordNo; } public void setRecordType(String recordType) { this.recordType = recordType; } public String getRecordType() { return recordType; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("projNo", getProjNo()) .append("holeNo", getHoleNo()) .append("sampleNo", getSampleNo()) .append("sampleStartDepth", getSampleStartDepth()) .append("sampleEndDepth", getSampleEndDepth()) .append("soilSampleState", getSoilSampleState()) .append("qualityLevel", getQualityLevel()) .append("samplingTool", getSamplingTool()) .append("samplingTime", getSamplingTime()) .append("samplingProportion", getSamplingProportion()) .append("lithologicalName", getLithologicalName()) .append("testType", getTestType()) .append("fillerPercent", getFillerPercent()) .append("coreShape", getCoreShape()) .append("lengthRangeSmall", getLengthRangeSmall()) .append("lengthRangeBig", getLengthRangeBig()) .append("longitude", getLongitude()) .append("latitude", getLatitude()) .append("locationTime", getLocationTime()) .append("createTime", getCreateTime()) .append("updateTime", getUpdateTime()) .append("remarks", getRemarks()) .append("descriptor", getDescriptor()) .append("driller", getDriller()) .append("sampleImg", getSampleImg()) .append("sampleVideo", getSampleVideo()) .append("delFlag", getDelFlag()) .append("lithologicaltype", getLithologicaltype()) .append("ishistory", getIshistory()) .append("recordNo", getRecordNo()) .append("recordType", getRecordType()) .toString(); } }