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;
|
|
/**
|
* <p>
|
*
|
* </p>
|
*
|
* @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;
|
|
|
}
|