package com.ycl.vo.smoke;
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import com.ycl.entity.smoke.OdsInTime;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.math.BigDecimal;
|
|
@Data
|
@Builder
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class OdsInTimeVo {
|
|
|
@ExcelProperty(value = "采集时间", index = 3)
|
private String acquitAtStr;
|
|
@ExcelProperty(value = "风机状态", index = 4)
|
private String FanStatusStr;
|
|
@ExcelProperty(value = "净化器状态", index = 5)
|
private String FilterStatusStr;
|
|
@ExcelProperty(value = "排放状态", index = 11)
|
private String StatusStr;
|
|
@ExcelProperty(value = "整体状态", index = 12)
|
private String OnlineStatusStr;
|
|
/**
|
* 排放物折算浓度
|
*/
|
@TableField("c_emissions")
|
@JsonProperty("CEmissions")
|
@ExcelProperty(value = "油烟折算浓度", index =7)
|
private String cEmissions;
|
|
/**
|
* 颗粒物折算浓度
|
*/
|
@TableField("c_granule")
|
@JsonProperty("CGranule")
|
@ExcelProperty(value = "颗粒物折算浓度", index =9)
|
private String cGranule;
|
|
|
/**
|
* 实时排放量
|
*/
|
@TableField("emissions_conc")
|
@JsonProperty("EmissionsConc")
|
@ExcelProperty(value = "油烟实时浓度", index =6)
|
private BigDecimal emissionsConc;
|
|
/**
|
* 颗粒物含量
|
*/
|
@TableField("granule_conc")
|
@JsonProperty("GranuleConc")
|
@ExcelProperty(value = "颗粒物实时浓度", index =8)
|
private BigDecimal granuleConc;
|
|
/**
|
* 非甲烷总烃含量
|
*/
|
@TableField("hydrocarbon_conc")
|
@JsonProperty("HydrocarbonConc")
|
@ExcelProperty(value = "非甲烷总烃实时浓度", index =10)
|
private BigDecimal hydrocarbonConc;
|
|
|
|
/**
|
* 监测点名称
|
*/
|
@TableField("locale")
|
@JsonProperty("Locale")
|
@ExcelProperty(value = "监测点名称", index = 1)
|
private String locale;
|
|
|
/**
|
* 安装地址
|
*/
|
@TableField("addr")
|
@JsonProperty("Addr")
|
@ExcelProperty(value = "安装地址", index = 2)
|
private String addr;
|
|
}
|