package com.ycl.entity.smoke; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.math.BigDecimal; /** *
* *
* * @author lyq * @since 2023-02-28 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("ums_ods_ten_min_data") public class OdsTenMinData implements Serializable { private static final long serialVersionUID = 1L; /** * 数据id */ @TableId("id") @JsonProperty("id") private String id; /** * 设备编号 */ @TableField("mn") @JsonProperty("mn") private String mn; /** * 设备采集时间戳/600 */ @TableField("acquit_at") @JsonProperty("acquit_at") private Long acquitAt; /** * 设备十分钟内发送数据的次数 */ @TableField("counter") @JsonProperty("counter") private Integer counter; /** * 创建时间的时间戳 */ @TableField("create_at") @JsonProperty("create_at") private Long createAt; /** * 实时排放量,这个是10分钟内的累积量 */ @TableField("emissions_conc") @JsonProperty("emissions_conc") private Double emissionsConc; /** * 颗粒物含量 */ @TableField("granule_conc") @JsonProperty("granule_conc") private Double granuleConc; /** * 非甲烷总烃 */ @TableField("hydrocarbon_conc") @JsonProperty("hydrocarbon_conc") private Double hydrocarbonConc; /** * 流速 */ @TableField("velocity") @JsonProperty("velocity") private BigDecimal velocity; /** * 温度 */ @TableField("temperature") @JsonProperty("temperature") private BigDecimal temperature; /** * 湿度 */ @TableField("moisture") @JsonProperty("moisture") private BigDecimal moisture; }