Newer
Older
newfiber-termite / newfiber-termites / newfiber-termites-dataup / src / main / java / com / newfiber / termite / domain / JingchuConfig.java
@xiongkai xiongkai on 11 Jun 1 KB 对接荆楚
package com.newfiber.termite.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.newfiber.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 三方对接-荆楚平台信息对象 thi_jingchu_config
 * 
 * @author X.K
 * @date 2024-06-11
 */
@Data
@TableName("thi_jingchu_config")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "三方对接-荆楚平台信息", description = "三方对接-荆楚平台信息")
public class JingchuConfig extends BaseEntity{

    private static final long serialVersionUID = 1L;

    /**
     *  设备sn
     */
    @ApiModelProperty(value = "设备sn")
    private String sn;

    /**
     *  设备id
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    @ApiModelProperty(value = "设备id")
    private Long deviceId;

    /**
     *  设备名称
     */
    @ApiModelProperty(value = "设备名称")
    private String deviceName;

    /**
     *  白蚁设备电量
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    @ApiModelProperty(value = "白蚁设备电量")
    private Long electricity;

    /**
     *  设备编码
     */
    @ApiModelProperty(value = "设备编码")
    private String mnNo;

    /**
     *  白蚁设备安装的点位顺序
     */
    @ApiModelProperty(value = "白蚁设备安装的点位顺序")
    private String order;

    /**
     *  中心站地址
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    @ApiModelProperty(value = "中心站地址")
    private Long stationId;

    /**
     *  站点名称
     */
    @ApiModelProperty(value = "站点名称")
    private String stationName;

    /**
     *  是否上传有白蚁数据(减少误报(0 否 | 1 是))
     */
    @ApiModelProperty(value = "是否上传有白蚁数据(减少误报(0 否 | 1 是))")
    private String uploadConfirmFlag;


}