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_detector_daily") public class OdsDetectorDaily implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @TableId("id") @JsonProperty("Id") private String id; /** * 设备mn */ @TableField("mn") @JsonProperty("MN") private String mn; /** * 持有者 */ @TableField("owner") @JsonProperty("Owner") private String owner; /** * 数据采集时间 */ @TableField("acquit_at") @JsonProperty("AcquitAt") private Long acquitAt; /** * 数据采集日 */ @TableField("acquit_date") @JsonProperty("AcquitDate") private String acquitDate; /** * 创建日期 */ @TableField("create_at") @JsonProperty("CreateAt") private Long createAt; /** * 排放物浓度折算 */ @TableField("c_emissions") @JsonProperty("CEmissions") private BigDecimal cEmissions; /** * 颗粒物浓度折算 */ @TableField("c_granule") @JsonProperty("CGranule") private BigDecimal cGranule; /** * 非甲烷总烃浓度折算 */ @TableField("c_hydrocarbon") @JsonProperty("CHydrocarbon") private BigDecimal cHydrocarbon; /** * 弃用 */ @TableField("e_missions") @JsonProperty("Emissions") private BigDecimal eMissions; /** * 弃用 */ @TableField("granule") @JsonProperty("Granule") private BigDecimal granule; /** * 弃用 */ @TableField("hydrocarbon") @JsonProperty("Hydrocarbon") private BigDecimal hydrocarbon; /** * 转速 */ @TableField("velocity") @JsonProperty("Velocity") private BigDecimal velocity; /** * 温度 */ @TableField("temperature") @JsonProperty("Temperature") private BigDecimal temperature; /** * 湿度 */ @TableField("moisture") @JsonProperty("Moisture") private BigDecimal moisture; /** * Pm2.5减排量 */ @TableField("red_pm25") @JsonProperty("RedPm25") private BigDecimal redPm25; /** * pm10减排量 */ @TableField("red_pm10") @JsonProperty("RedPm10") private BigDecimal redPm10; /** * 排放物减排量 */ @TableField("red_emissions") @JsonProperty("RedEmissions") private BigDecimal redEmissions; /** * vocs减排量 */ @TableField("red_vocs") @JsonProperty("RedVocs") private BigDecimal redVocs; /** * 设备数 */ @TableField("device_num") @JsonProperty("DeviceNum") private Integer deviceNum; /** * 状态[1:正常,2:超标,3:正常离线,4异常离] */ @TableField("status") @JsonProperty("Status") private Integer status; /** * 净化器风机联动比=净化器开并且风机开的条数/风机开的数据总条数*100%; */ @TableField("filter_fan_link_ratio") @JsonProperty("FilterFanLinkRatio") private BigDecimal filterFanLinkRatio; /** * 净化器是否非正常使用 */ @TableField("filter_abnormally_used") @JsonProperty("FilterAbnormallyUsed") private Boolean filterAbnormallyUsed; /** * 排放物超标 */ @TableField("c_emissions_exceed_standard") @JsonProperty("CEmissionsExceedStandard") private Boolean cEmissionsExceedStandard; /** * 颗粒物超标 */ @TableField("c_granule_exceed_standard") @JsonProperty("CGranuleExceedStandard") private Boolean cGranuleExceedStandard; /** * 非甲烷总烃超标 */ @TableField("c_hydrocarbon_exceed_standard") @JsonProperty("CHydrocarbonExceedStandard") private Boolean cHydrocarbonExceedStandard; /** * 地区id */ @TableField("locale_id") @JsonProperty("LocaleId") private String localeId; /** * 所属单位id */ @TableField("customer_id") @JsonProperty("CustomerId") private Integer customerId; /** * 用户 */ @TableField("customer") @JsonProperty("Customer") private String customer; /** * 排放物阈值 */ @TableField("locale_emissions_sill") @JsonProperty("LocaleEmissionsSill") private BigDecimal localeEmissionsSill; /** * 颗粒物阈值 */ @TableField("locale_granule_sill") @JsonProperty("LocaleGranuleSill") private BigDecimal localeGranuleSill; /** * 非甲烷总烃阈值 */ @TableField("locale_hydrocarbon_sill") @JsonProperty("LocaleHydrocarbonSill") private BigDecimal localeHydrocarbonSill; /** * 监测点名 */ @TableField("locale_name") @JsonProperty("LocaleName") private String localeName; /** * 监测点 */ @TableField("locale_addr") @JsonProperty("LocaleAddr") private String localeAddr; /** * 异常离线 */ @TableField("abnormal_off_line") @JsonProperty("AbnormalOffline") private Boolean abnormalOffLine; }