package com.gunshi.project.xyt.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.v3.oas.annotations.media.Schema; import java.math.BigDecimal; import java.util.Date; import lombok.Data; /** * 渗压设备信息表 */ @Schema(description="渗压设备信息表") @Data @TableName(value = "dbo.ST_SPG_PZTB") public class StSpgPztb { /** * id */ @TableId(value = "ID", type = IdType.INPUT) @Schema(description="id") private Long id; /** * 测站编码(MCU) */ @TableField(value = "DEVICE_ID") @Schema(description="测站编码(MCU)") private String deviceId; /** * 测点编号 */ @TableField(value = "STATION_CODE") @Schema(description="测点编号") private String stationCode; /** * 通道号 */ @TableField(value = "CHANNEL_NUM") @Schema(description="通道号") private Integer channelNum; /** * 安装经度 */ @TableField(value = "INSTALLATION_POSITION_X") @Schema(description="安装经度") private BigDecimal installationPositionX; /** * 安装纬度 */ @TableField(value = "INSTALLATION_POSITION_Y") @Schema(description="安装纬度") private BigDecimal installationPositionY; /** * 安装高程 */ @TableField(value = "INSTALLATION_POSITION_Z") @Schema(description="安装高程") private BigDecimal installationPositionZ; /** * 所在大坝 */ @TableField(value = "DAM") @Schema(description="所在大坝") private String dam; /** * 所在断面 */ @TableField(value = "CROSS_SECTION") @Schema(description="所在断面") private String crossSection; /** * 最后数据同步时间 */ @TableField(value = "LATEST_REPORTING_TIME") @Schema(description="最后数据同步时间") private Date latestReportingTime; /** * 初始读数 */ @TableField(value = "INITIAL_READING") @Schema(description="初始读数") private BigDecimal initialReading; /** * 率定系数 */ @TableField(value = "CALIBRATION_COEFFICIENT") @Schema(description="率定系数") private BigDecimal calibrationCoefficient; /** * 初始温度读数 */ @TableField(value = "START_TEMPERATURE") @Schema(description="初始温度读数") private BigDecimal startTemperature; /** * 温度率定系数 */ @TableField(value = "TEMPERATURE_K") @Schema(description="温度率定系数") private BigDecimal temperatureK; /** * 坝(堰)顶高程 */ @TableField(value = "DAM_HEIGHT") @Schema(description="坝(堰)顶高程") private BigDecimal damHeight; /** * 渗压计到孔底距离 */ @TableField(value = "DIST_FROM_OSMOSIS_METER_TO_BOTTOM") @Schema(description="渗压计到孔底距离") private BigDecimal distFromOsmosisMeterToBottom; /** * 钻孔编号 */ @TableField(value = "DRILLING_NO") @Schema(description="钻孔编号") private String drillingNo; /** * 钻孔直径 mm */ @TableField(value = "DRILLING_SIZE") @Schema(description="钻孔直径 mm") private Integer drillingSize; /** * 初见水位 */ @TableField(value = "INITIAL_WATER_LEVEL") @Schema(description="初见水位") private BigDecimal initialWaterLevel; /** * 稳定水位 */ @TableField(value = "STEADY_WATER_LEVEL") @Schema(description="稳定水位") private BigDecimal steadyWaterLevel; /** * 测头编号 */ @TableField(value = "MEASURING_PROBE_NO") @Schema(description="测头编号") private String measuringProbeNo; /** * 生产厂家 */ @TableField(value = "MANUFACTURER") @Schema(description="生产厂家") private String manufacturer; /** * 传感器系数 */ @TableField(value = "SENSOR_COEFFICIENT") @Schema(description="传感器系数") private BigDecimal sensorCoefficient; /** * 量程 */ @TableField(value = "[RANGE]") @Schema(description="量程") private BigDecimal range; /** * 测头内阻 */ @TableField(value = "RESISTANCE") @Schema(description="测头内阻") private BigDecimal resistance; /** * 电缆长度 */ @TableField(value = "CABLE_LENGTH") @Schema(description="电缆长度") private BigDecimal cableLength; /** * 电缆长度标记 */ @TableField(value = "CABLE_LENGTH_MARK") @Schema(description="电缆长度标记") private String cableLengthMark; /** * 埋设高程 */ @TableField(value = "EMBEDDING_ELEVATION") @Schema(description="埋设高程") private BigDecimal embeddingElevation; /** * 桩号 */ @TableField(value = "COLUMN_NO") @Schema(description="桩号") private String columnNo; /** * 大坝轴距 */ @TableField(value = "DAM_WHEELBASE") @Schema(description="大坝轴距") private BigDecimal damWheelbase; /** * 现场室内读数 */ @TableField(value = "READINGS") @Schema(description="现场室内读数") private BigDecimal readings; /** * 孔内水深 */ @TableField(value = "DRAFT") @Schema(description="孔内水深") private BigDecimal draft; /** * 入孔前读数 */ @TableField(value = "START_READINGS") @Schema(description="入孔前读数") private BigDecimal startReadings; /** * 就位后读数 */ @TableField(value = "END_READINGS") @Schema(description="就位后读数") private BigDecimal endReadings; /** * 零压读数 */ @TableField(value = "ZERO_PRESSURE_READINGS") @Schema(description="零压读数") private BigDecimal zeroPressureReadings; /** * 埋设完毕读数 */ @TableField(value = "EMBEDDING_FINISH_READING") @Schema(description="埋设完毕读数") private BigDecimal embeddingFinishReading; /** * 埋设日期 */ @TableField(value = "EMBEDDING_DATE") @Schema(description="埋设日期") private Date embeddingDate; /** * 气温 */ @TableField(value = "AIR_TEMPERATURE") @Schema(description="气温") private BigDecimal airTemperature; /** * 气压 */ @TableField(value = "AIR_PRESSURE") @Schema(description="气压") private BigDecimal airPressure; /** * 天气 */ @TableField(value = "WEATHER") @Schema(description="天气") private String weather; /** * 上游水位 */ @TableField(value = "HEADWATER_LEVEL") @Schema(description="上游水位") private BigDecimal headwaterLevel; /** * 下游水位 */ @TableField(value = "TAILWATER_LEVEL") @Schema(description="下游水位") private BigDecimal tailwaterLevel; /** * 技术负责人 */ @TableField(value = "TECHNICAL_DIRECTOR") @Schema(description="技术负责人") private String technicalDirector; /** * 校核人 */ @TableField(value = "CHECK_PERSONNEL") @Schema(description="校核人") private String checkPersonnel; /** * 埋设及填表人 */ @TableField(value = "BURIED_PERSONNEL") @Schema(description="埋设及填表人") private String buriedPersonnel; /** * 埋设示意图 文件ID */ @TableField(value = "SKETCH_MAP") @Schema(description="埋设示意图 文件ID") private Long sketchMap; /** * 状态 1:启用 0:禁用 */ @TableField(value = "[STATUS]") @Schema(description="状态 1:启用 0:禁用") private Integer status; /** * 修改时间 */ @TableField(value = "MODIFICATION_TIME") @Schema(description="修改时间") private Date modificationTime; /** * 创建时间 日期 */ @TableField(value = "CREATION_TIME") @Schema(description="创建时间 日期") private Date creationTime; /** * 监理工程师 */ @TableField(value = "SUPERVISOR") @Schema(description="监理工程师") private String supervisor; /** * 备注 */ @TableField(value = "REMARK") @Schema(description="备注") private String remark; /** * 项目名称 */ @TableField(value = "PROJECT_NAME") @Schema(description="项目名称") private String projectName; /** * 管口高程 */ @TableField(value = "PIPE_TOP_HEIGHT") @Schema(description="管口高程") private BigDecimal pipeTopHeight; /** * 管低高程 */ @TableField(value = "PIPE_BOTTOM_HEIGHT") @Schema(description="管低高程") private BigDecimal pipeBottomHeight; public static final String COL_ID = "ID"; public static final String COL_DEVICE_ID = "DEVICE_ID"; public static final String COL_STATION_CODE = "STATION_CODE"; public static final String COL_CHANNEL_NUM = "CHANNEL_NUM"; public static final String COL_INSTALLATION_POSITION_X = "INSTALLATION_POSITION_X"; public static final String COL_INSTALLATION_POSITION_Y = "INSTALLATION_POSITION_Y"; public static final String COL_INSTALLATION_POSITION_Z = "INSTALLATION_POSITION_Z"; public static final String COL_DAM = "DAM"; public static final String COL_CROSS_SECTION = "CROSS_SECTION"; public static final String COL_LATEST_REPORTING_TIME = "LATEST_REPORTING_TIME"; public static final String COL_INITIAL_READING = "INITIAL_READING"; public static final String COL_CALIBRATION_COEFFICIENT = "CALIBRATION_COEFFICIENT"; public static final String COL_START_TEMPERATURE = "START_TEMPERATURE"; public static final String COL_TEMPERATURE_K = "TEMPERATURE_K"; public static final String COL_DAM_HEIGHT = "DAM_HEIGHT"; public static final String COL_DIST_FROM_OSMOSIS_METER_TO_BOTTOM = "DIST_FROM_OSMOSIS_METER_TO_BOTTOM"; public static final String COL_DRILLING_NO = "DRILLING_NO"; public static final String COL_DRILLING_SIZE = "DRILLING_SIZE"; public static final String COL_INITIAL_WATER_LEVEL = "INITIAL_WATER_LEVEL"; public static final String COL_STEADY_WATER_LEVEL = "STEADY_WATER_LEVEL"; public static final String COL_MEASURING_PROBE_NO = "MEASURING_PROBE_NO"; public static final String COL_MANUFACTURER = "MANUFACTURER"; public static final String COL_SENSOR_COEFFICIENT = "SENSOR_COEFFICIENT"; public static final String COL_RANGE = "RANGE"; public static final String COL_RESISTANCE = "RESISTANCE"; public static final String COL_CABLE_LENGTH = "CABLE_LENGTH"; public static final String COL_CABLE_LENGTH_MARK = "CABLE_LENGTH_MARK"; public static final String COL_EMBEDDING_ELEVATION = "EMBEDDING_ELEVATION"; public static final String COL_COLUMN_NO = "COLUMN_NO"; public static final String COL_DAM_WHEELBASE = "DAM_WHEELBASE"; public static final String COL_READINGS = "READINGS"; public static final String COL_DRAFT = "DRAFT"; public static final String COL_START_READINGS = "START_READINGS"; public static final String COL_END_READINGS = "END_READINGS"; public static final String COL_ZERO_PRESSURE_READINGS = "ZERO_PRESSURE_READINGS"; public static final String COL_EMBEDDING_FINISH_READING = "EMBEDDING_FINISH_READING"; public static final String COL_EMBEDDING_DATE = "EMBEDDING_DATE"; public static final String COL_AIR_TEMPERATURE = "AIR_TEMPERATURE"; public static final String COL_AIR_PRESSURE = "AIR_PRESSURE"; public static final String COL_WEATHER = "WEATHER"; public static final String COL_HEADWATER_LEVEL = "HEADWATER_LEVEL"; public static final String COL_TAILWATER_LEVEL = "TAILWATER_LEVEL"; public static final String COL_TECHNICAL_DIRECTOR = "TECHNICAL_DIRECTOR"; public static final String COL_CHECK_PERSONNEL = "CHECK_PERSONNEL"; public static final String COL_BURIED_PERSONNEL = "BURIED_PERSONNEL"; public static final String COL_SKETCH_MAP = "SKETCH_MAP"; public static final String COL_STATUS = "STATUS"; public static final String COL_MODIFICATION_TIME = "MODIFICATION_TIME"; public static final String COL_CREATION_TIME = "CREATION_TIME"; public static final String COL_SUPERVISOR = "SUPERVISOR"; public static final String COL_REMARK = "REMARK"; public static final String COL_PROJECT_NAME = "PROJECT_NAME"; public static final String COL_PIPE_TOP_HEIGHT = "PIPE_TOP_HEIGHT"; public static final String COL_PIPE_BOTTOM_HEIGHT = "PIPE_BOTTOM_HEIGHT"; }