gunshi-project-ss/src/main/java/com/gunshi/project/xyt/model/StSpgPztb.java

504 lines
13 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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";
}