| | |
| | | package com.ycl.smoke.entity; |
| | | |
| | | import java.math.BigDecimal; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.Version; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | |
| | | * 实时数据的设备编号(中间有“-”连接代表该监测点有多个设备绑定) |
| | | */ |
| | | @TableId("id") |
| | | @JsonProperty("Id") |
| | | private String id; |
| | | |
| | | /** |
| | | * 报文信息 |
| | | */ |
| | | @TableField("string") |
| | | private String string; |
| | | |
| | | /** |
| | | * 采集时间 |
| | | */ |
| | | @TableField("acquit_at") |
| | | @JsonProperty("AcquitAt") |
| | | private Long acquitAt; |
| | | |
| | | /** |
| | | * 最后确认时间 |
| | | */ |
| | | @TableField("last_at") |
| | | @JsonProperty("LastAt") |
| | | private Long lastAt; |
| | | |
| | | /** |
| | | * 排放物折算浓度 |
| | | */ |
| | | @TableField("c_emissions") |
| | | @JsonProperty("CEmissions") |
| | | private String cEmissions; |
| | | |
| | | /** |
| | | * 颗粒物折算浓度 |
| | | */ |
| | | @TableField("c_granule") |
| | | @JsonProperty("CGranule") |
| | | private String cGranule; |
| | | |
| | | /** |
| | | * 非甲烷总烃折算浓度 |
| | | */ |
| | | @TableField("c_hydrocarbon") |
| | | @JsonProperty("CHydrocarbon") |
| | | private BigDecimal cHydrocarbon; |
| | | |
| | | /** |
| | | * 实时排放量 |
| | | */ |
| | | @TableField("emissions_conc") |
| | | @JsonProperty("EmissionsConc") |
| | | private BigDecimal emissionsConc; |
| | | |
| | | /** |
| | | * 颗粒物含量 |
| | | */ |
| | | @TableField("granule_conc") |
| | | @JsonProperty("GranuleConc") |
| | | private BigDecimal granuleConc; |
| | | |
| | | /** |
| | | * 非甲烷总烃含量 |
| | | */ |
| | | @TableField("hydrocarbon_conc") |
| | | @JsonProperty("HydrocarbonConc") |
| | | private BigDecimal hydrocarbonConc; |
| | | |
| | | /** |
| | | * 风机状态(1:开2:关3:异常) |
| | | */ |
| | | @TableField("fan_status") |
| | | @JsonProperty("FanStatus") |
| | | private Integer fanStatus; |
| | | |
| | | /** |
| | | * 净化器状态(1:开2:关3:异常) |
| | | */ |
| | | @TableField("filter_status") |
| | | @JsonProperty("FilterStatus") |
| | | private Integer filterStatus; |
| | | |
| | | /** |
| | | * 类型[1:监控:2:监测] |
| | | */ |
| | | @TableField("typ") |
| | | @JsonProperty("Typ") |
| | | private Integer typ; |
| | | |
| | | /** |
| | | * 状态 |
| | | (NORMAL正常、ALARM预警、EXCESS超标、DOWN离线、OFF异常离线) |
| | | |
| | | * (NORMAL正常、ALARM预警、EXCESS超标、DOWN离线、OFF异常离线) |
| | | */ |
| | | @TableField("status") |
| | | @JsonProperty("Status") |
| | | private String status; |
| | | |
| | | /** |
| | | * 流速 |
| | | */ |
| | | @TableField("velocity") |
| | | @JsonProperty("Velocity") |
| | | private Double velocity; |
| | | |
| | | /** |
| | | * 温度 |
| | | */ |
| | | @TableField("temperature") |
| | | @JsonProperty("Temperature") |
| | | private Double temperature; |
| | | |
| | | /** |
| | | * 湿度 |
| | | */ |
| | | @TableField("moisture") |
| | | @JsonProperty("Moisture") |
| | | private Double moisture; |
| | | |
| | | /** |
| | | * 监测点名称 |
| | | */ |
| | | @TableField("locale") |
| | | @JsonProperty("Locale") |
| | | private String locale; |
| | | |
| | | /** |
| | | * 监测点ID |
| | | */ |
| | | @TableField("lid") |
| | | @JsonProperty("Lid") |
| | | private String lid; |
| | | |
| | | /** |
| | | * 所属单位 |
| | | */ |
| | | @TableField("owner") |
| | | @JsonProperty("Owner") |
| | | private String owner; |
| | | |
| | | /** |
| | | * 安装地址 |
| | | */ |
| | | @TableField("addr") |
| | | @JsonProperty("Addr") |
| | | private String addr; |
| | | |
| | | /** |
| | | * 超标阈值 |
| | | */ |
| | | @TableField("emissions_sill") |
| | | @JsonProperty("EmissionsSill") |
| | | private Double emissionsSill; |
| | | |
| | | /** |
| | | * 颗粒物超标阈值 |
| | | */ |
| | | @TableField("granule_sill") |
| | | @JsonProperty("GranuleSill") |
| | | private Double granuleSill; |
| | | |
| | | /** |
| | | * 非甲烷总烃超标阈值 |
| | | */ |
| | | @TableField("hydrocarbon_sill") |
| | | @JsonProperty("HydrocarbonSill") |
| | | private Double hydrocarbonSill; |
| | | |
| | | /** |
| | | * 是否联动(0:否1:是) |
| | | */ |
| | | @TableField("link_status") |
| | | @JsonProperty("LinkStatus") |
| | | private Integer linkStatus; |
| | | |
| | | /** |
| | | * 联系电话 |
| | | */ |
| | | @TableField("customer_mobile") |
| | | @JsonProperty("CustomerMobile") |
| | | private String customerMobile; |
| | | |
| | | /** |
| | | * 经度 |
| | | */ |
| | | @TableField("locale_lng") |
| | | @JsonProperty("LocaleLng") |
| | | private String localeLng; |
| | | |
| | | /** |
| | | * 纬度 |
| | | */ |
| | | @TableField("localelat") |
| | | @JsonProperty("LocaleLat") |
| | | private String localelat; |
| | | |
| | | /** |
| | | * 风机电流值 |
| | | */ |
| | | @TableField("fan_current") |
| | | @JsonProperty("fan_current") |
| | | private Double fanCurrent; |
| | | |
| | | /** |
| | | * 净化器电流值 |
| | | */ |
| | | @TableField("pur_current") |
| | | @JsonProperty("pur_current") |
| | | private Double purCurrent; |
| | | |
| | | /** |
| | | * 整体状态(1:在线2:离线3:异常离线) |
| | | */ |
| | | @TableField("online_status") |
| | | @JsonProperty("OnlineStatus") |
| | | private Integer onlineStatus; |
| | | |
| | | /** |
| | | * (NORMAL:正常、OFFLINE:下线、ABANDONED:废弃) |
| | | */ |
| | | @TableField("status_of_record") |
| | | @JsonProperty("StatusOfRecord") |
| | | private String statusOfRecord; |
| | | |
| | | |
| | | @TableField("modify_time") |
| | | private LocalDateTime modifyTime; |
| | | } |