| | |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.Version; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import com.fasterxml.jackson.annotation.JsonProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | |
| | | * Id |
| | | */ |
| | | @TableId("id") |
| | | @JsonProperty("Id") |
| | | private String id; |
| | | |
| | | /** |
| | | * 烟道名称 |
| | | */ |
| | | @TableField("n_name") |
| | | @JsonProperty("Name") |
| | | private String nName; |
| | | |
| | | /** |
| | | * 单位[级联] |
| | | */ |
| | | @TableField("owner") |
| | | @JsonProperty("Owner") |
| | | private String owner; |
| | | |
| | | /** |
| | | * 菜系 |
| | | */ |
| | | @TableField("cuisine") |
| | | @JsonProperty("Cuisine") |
| | | private Integer cuisine; |
| | | |
| | | /** |
| | | * 组织ID |
| | | */ |
| | | @TableField("customer_id") |
| | | @JsonProperty("CustomerId") |
| | | private String customerId; |
| | | |
| | | /** |
| | | * 所属单位信息 |
| | | */ |
| | | @TableField("customer") |
| | | private String customer; |
| | | |
| | | /** |
| | | * 风速 |
| | | */ |
| | | @TableField("fan_speed") |
| | | @JsonProperty("FanSpeed") |
| | | private BigDecimal fanSpeed; |
| | | |
| | | /** |
| | | * 风量 |
| | | */ |
| | | @TableField("fan_quantity") |
| | | @JsonProperty("FanQuantity") |
| | | private BigDecimal fanQuantity; |
| | | |
| | | /** |
| | | * 管道截面面积 |
| | | */ |
| | | @TableField("pipe_area") |
| | | @JsonProperty("PipeArea") |
| | | private BigDecimal pipeArea; |
| | | |
| | | /** |
| | | * 灶头数量 |
| | | */ |
| | | @TableField("stove_num") |
| | | @JsonProperty("StoveNum") |
| | | private Integer stoveNum; |
| | | |
| | | /** |
| | | * 离线判定[小时] |
| | | */ |
| | | @TableField("offline_judge") |
| | | @JsonProperty("OfflineJudge") |
| | | private Integer offlineJudge; |
| | | |
| | | /** |
| | | * 风机状态 |
| | | */ |
| | | @TableField("fan_status") |
| | | @JsonProperty("FanStatus") |
| | | private Integer fanStatus; |
| | | |
| | | /** |
| | | * 净化器信息 |
| | | */ |
| | | @TableField("filter_info") |
| | | @JsonProperty("FilterInfo") |
| | | private String filterInfo; |
| | | |
| | | /** |
| | | * 净化器状态 |
| | | */ |
| | | @TableField("filter_status") |
| | | @JsonProperty("FilterStatus") |
| | | private Integer filterStatus; |
| | | |
| | | /** |
| | | * 抽样次数 |
| | | */ |
| | | @TableField("samplings") |
| | | @JsonProperty("Samplings") |
| | | private Integer samplings; |
| | | |
| | | /** |
| | | * 是否联动 |
| | | */ |
| | | @TableField("link_status") |
| | | @JsonProperty("LinkStatus") |
| | | private Boolean linkStatus; |
| | | |
| | | /** |
| | | * 超标阈值 |
| | | */ |
| | | @TableField("emissions_sill") |
| | | @JsonProperty("EmissionsSill") |
| | | private BigDecimal emissionsSill; |
| | | |
| | | /** |
| | | * 集气灶面积[调研] |
| | | */ |
| | | @TableField("stove_area") |
| | | @JsonProperty("StoveArea") |
| | | private BigDecimal stoveArea; |
| | | |
| | | /** |
| | | * 日均排烟时间[调研] |
| | | */ |
| | | @TableField("exhaust_time") |
| | | @JsonProperty("ExhaustTime") |
| | | private String exhaustTime; |
| | | |
| | | /** |
| | | * 备注[调研] |
| | | */ |
| | | @TableField("remark") |
| | | @JsonProperty("Remark") |
| | | private String remark; |
| | | |
| | | /** |
| | | * 地址 |
| | | */ |
| | | @TableField("addr") |
| | | @JsonProperty("Addr") |
| | | private String addr; |
| | | |
| | | /** |
| | | * 地区[级联] |
| | | */ |
| | | @TableField("area_id") |
| | | @JsonProperty("AreaId") |
| | | private String areaId; |
| | | |
| | | /** |
| | | * 经度 |
| | | */ |
| | | @TableField("lng") |
| | | @JsonProperty("Lng") |
| | | private String lng; |
| | | |
| | | /** |
| | | * 纬度 |
| | | */ |
| | | @TableField("lat") |
| | | @JsonProperty("Lat") |
| | | private String lat; |
| | | |
| | | /** |
| | | * 创建者 |
| | | */ |
| | | @TableField("creator") |
| | | @JsonProperty("Creator") |
| | | private String creator; |
| | | |
| | | /** |
| | | * 创建日期 |
| | | */ |
| | | @TableField("create_at") |
| | | private Long createAt; |
| | | @JsonProperty("CreateAt") |
| | | private String createAt; |
| | | |
| | | /** |
| | | * 状态[1:一般监测点,2:特殊监测点,99:废弃监测点] |
| | | */ |
| | | @TableField("status") |
| | | @JsonProperty("Status") |
| | | private Integer status; |
| | | |
| | | /** |
| | | * 颗粒物含量超标阈值 |
| | | */ |
| | | @TableField("granule_sill") |
| | | @JsonProperty("GranuleSill") |
| | | private BigDecimal granuleSill; |
| | | |
| | | /** |
| | | * 非甲烷总烃超标阈值 |
| | | */ |
| | | @TableField("hydrocarbon_sill") |
| | | @JsonProperty("HydrocarbonSill") |
| | | private BigDecimal hydrocarbonSill; |
| | | |
| | | /** |
| | | * 健康码颜色 |
| | | */ |
| | | @TableField("health_code_color") |
| | | @JsonProperty("HealthCodeColor") |
| | | private String healthCodeColor; |
| | | |
| | | /** |
| | | * 最后绑定设备mn |
| | | */ |
| | | @TableField("mn_last") |
| | | @JsonProperty("MnLast") |
| | | private String mnLast; |
| | | |
| | | /** |
| | | * 监测点图片 |
| | | */ |
| | | @TableField("locale_pics") |
| | | @JsonProperty("LocalePics") |
| | | private String localePics; |
| | | |
| | | /** |
| | | * 设备类型 最后一次绑定 |
| | | */ |
| | | @TableField("mn_typ_last") |
| | | @JsonProperty("MnTypLast") |
| | | private Integer mnTypLast; |
| | | |
| | | /** |
| | | * 风机信息 |
| | | */ |
| | | @TableField("fan_info") |
| | | @JsonProperty("FanInfo") |
| | | private String fanInfo; |
| | | |
| | | /** |
| | | * 取电方式 |
| | | */ |
| | | @TableField("power_supply_mode") |
| | | @JsonProperty("PowerSupplyMode") |
| | | private String powerSupplyMode; |
| | | |
| | | /** |
| | | * 净化器风机联动比阈值 |
| | | */ |
| | | @TableField("link_ratio_sill") |
| | | @JsonProperty("LinkRatioSill") |
| | | private BigDecimal linkRatioSill; |
| | | |
| | | /** |
| | | * 运维人员ID |
| | | */ |
| | | @TableField("maintainer_id") |
| | | @JsonProperty("MaintainerId") |
| | | private String maintainerId; |
| | | |
| | | /** |
| | | * 绿码:最近X天内,该店家超标次数小等于Value1(默认3)次的,且净化器不正常使用天数小等于Value2(默认3)天的,且离线天数{非歇业、非监测仪故障【数据来源运维人员填写的”异常处理“】}小等于Value3(默认3)。 |
| | | */ |
| | | @TableField("health_code_x") |
| | | @JsonProperty("HealthCodeX") |
| | | private Integer healthCodeX; |
| | | |
| | | @TableField("health_code_value1") |
| | | @JsonProperty("HealthCodeValue1") |
| | | private Integer healthCodeValue1; |
| | | |
| | | @TableField("health_code_value2") |
| | | @JsonProperty("HealthCodeValue2") |
| | | private Integer healthCodeValue2; |
| | | |
| | | @TableField("health_code_value3") |
| | | @JsonProperty("HealthCodeValue3") |
| | | private Integer healthCodeValue3; |
| | | |
| | | /** |
| | | * 红码:最近X天内,该店家超标次数大于Value4(默认5)次的,或者净化器不正常使用天数大于Value5(默认5)天的,且离线天数小于Value6(默认5)。 |
| | | */ |
| | | @TableField("health_code_value4") |
| | | @JsonProperty("HealthCodeValue4") |
| | | private Integer healthCodeValue4; |
| | | |
| | | @TableField("health_code_value5") |
| | | @JsonProperty("HealthCodeValue5") |
| | | private Integer healthCodeValue5; |
| | | |
| | | @TableField("health_code_valuee6") |
| | | private Integer healthCodeValuee6; |
| | | @TableField("health_code_value6") |
| | | @JsonProperty("HealthCodeValue6") |
| | | private Integer healthCodeValue6; |
| | | |
| | | /** |
| | | * 0~24点间油烟浓度(颗粒物、非甲烷总烃)三个值中的一项值一直小于Value7(默认0.05)mg/M3的,视为数据异常偏小; |
| | | */ |
| | | @TableField("abnormal_value7") |
| | | @JsonProperty("AbnormalValue7") |
| | | private BigDecimal abnormalValue7; |
| | | |
| | | /** |
| | | * 0~24点间油烟浓度(颗粒物、非甲烷总烃)三个值中的一项值一直大于Value8(默认30)mg/M3的,视为数据异常偏大; |
| | | */ |
| | | @TableField("abnormal_value78") |
| | | private BigDecimal abnormalValue78; |
| | | @TableField("abnormal_value8") |
| | | @JsonProperty("AbnormalValue8") |
| | | private BigDecimal abnormalValue8; |
| | | |
| | | /** |
| | | * 0~24点间油烟浓度(颗粒物、非甲烷总烃)三个值中的一项值一直非Value9(默认0)mg/M3的,视为数据漂移异常 |
| | | */ |
| | | @TableField("abnormal_value79") |
| | | private BigDecimal abnormalValue79; |
| | | @TableField("abnormal_value9") |
| | | @JsonProperty("AbnormalValue9") |
| | | private BigDecimal abnormalValue9; |
| | | |
| | | /** |
| | | * 0~24点间上线时间小于Value10(默认60)分钟的,视为上线时间过短异常; |
| | | */ |
| | | @TableField("abnormal_value710") |
| | | private BigDecimal abnormalValue710; |
| | | @TableField("abnormal_value10") |
| | | @JsonProperty("AbnormalValue10") |
| | | private BigDecimal abnormalValue10; |
| | | |
| | | /** |
| | | * Ali设备名称 |
| | | */ |
| | | @TableField("aliIot_device_name") |
| | | private String aliiotDeviceName; |
| | | @TableField("ali_iot_device_name") |
| | | @JsonProperty("AliIotDeviceName") |
| | | private String aliIotDeviceName; |
| | | |
| | | /** |
| | | * Ali设备 |
| | | */ |
| | | @TableField("aliIot") |
| | | @TableField("ali_iot") |
| | | @JsonProperty("AliIot") |
| | | private String aliIot; |
| | | |
| | | /** |
| | | * 创建时间 |
| | | */ |
| | | @TableField("created_at") |
| | | private LocalDateTime createdAt; |
| | | @JsonProperty("CreatedAt") |
| | | private String createdAt; |
| | | |
| | | /** |
| | | * 更新时间 |
| | | */ |
| | | @TableField("updated_at") |
| | | private LocalDateTime updatedAt; |
| | | @JsonProperty("UpdatedAt") |
| | | private String updatedAt; |
| | | |
| | | @TableField("health_code_value11") |
| | | @JsonProperty("HealthCodeValue11") |
| | | private Integer healthCodeValue11; |
| | | |
| | | @TableField("health_code_value12") |
| | | @JsonProperty("HealthCodeValue12") |
| | | private Integer healthCodeValue12; |
| | | |
| | | /** |
| | | * 监测方式【1:合并传输 2:独立传输】 |
| | | */ |
| | | @TableField("send_mode") |
| | | @JsonProperty("SendMode") |
| | | private Integer sendMode; |
| | | |
| | | /** |
| | | * 超标计算方式【1:抽样计算 2:滑动计算】 |
| | | */ |
| | | @TableField("surpass_calc_method") |
| | | @JsonProperty("SurpassCalcMethod") |
| | | private Integer surpassCalcMethod; |
| | | |
| | | /** |
| | | * 风机正常电流值 |
| | | */ |
| | | @TableField("fan_standardurrent") |
| | | private Integer fanStandardurrent; |
| | | @TableField("fan_standard_current") |
| | | @JsonProperty("FanStandardCurrent") |
| | | private Integer fanStandardCurrent; |
| | | |
| | | /** |
| | | * 净化器正常电流值 |
| | | */ |
| | | @TableField("filter_standard_current") |
| | | @JsonProperty("FilterStandardCurrent") |
| | | private Integer filterStandardCurrent; |
| | | |
| | | /** |
| | | * 设备状态[正常NORMAL、下线OFFLINE、废弃ABANDON] |
| | | */ |
| | | @TableField("status_of_record") |
| | | @JsonProperty("StatusOfRecord") |
| | | private String statusOfRecord; |
| | | |
| | | /** |
| | | * 审核备注 |
| | | */ |
| | | @TableField("remark_of_record") |
| | | @JsonProperty("RemarkOfRecord") |
| | | private String remarkOfRecord; |
| | | |
| | | /** |
| | | * 审核原因 |
| | | */ |
| | | @TableField("cause") |
| | | @JsonProperty("Cause") |
| | | private String cause; |
| | | |
| | | @TableField("customer") |
| | | private String customerString; |
| | | |
| | | @JsonProperty("Customer") |
| | | @TableField(exist = false) |
| | | private OdsLocaleCustomer customer; |
| | | } |