Newer
Older
pichan-haerbin / src / main / java / com / casic / entity / LucencyGasData.java
chaizhuang on 29 Nov 2022 2 KB 哈尔滨燃气新增
package com.casic.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Builder
@Data
@ApiModel(value = "LucencyGasData", description = "燃气列表")
@TableName("lucency_gas_data")
public class LucencyGasData {
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(notes = "透传燃气数据id", dataType = "Long")
    private Long id;
    @ApiModelProperty(notes = "设备编号", dataType = "String")
    @TableField("devcode")
    private String devcode;
    @ApiModelProperty(notes = "tenantId", dataType = "Long")
    @TableField("tenant_id")
    private Long tenantId;
    @ApiModelProperty(notes = "信号强度", dataType = "String")
    @TableField("signals")
    private String signals;
    @ApiModelProperty(notes = "可燃气体高报", dataType = "String")
    @TableField("chha")
    private String chha;
    @ApiModelProperty(notes = "可燃气体高高报", dataType = "String")
    @TableField("chhha")
    private String chhha;
    @ApiModelProperty(notes = "电量", dataType = "Double")
    @TableField("cell")
    private Double cell;
    @ApiModelProperty(notes = "燃气浓度", dataType = "String")
    @TableField("data_value")
    private String dataValue;
    @ApiModelProperty(notes = "电信平台注册主键", dataType = "String")
    @TableField("device_id")
    private String deviceId;
    @ApiModelProperty(notes = "记录时间", dataType = "Date")
    @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
    @TableField("logtime")
    private Date logtime;
    @ApiModelProperty(notes = "采集时间", dataType = "Date")
    @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
    @TableField("uptime")
    private Date uptime;
    @ApiModelProperty(notes = "设备编号", dataType = "String")
    @TableField("imei")
    private String imei;


}