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; }