package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.*; import lombok.experimental.Accessors; import java.io.Serializable; /** *
* *
* * @author lxw * @since 2023-11-09 */ @Data @AllArgsConstructor @NoArgsConstructor @ToString @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName(schema = "db_ram_db",value = "tb_dev_state") @ApiModel(value="DevState对象", description="") public class DevState implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "num", type = IdType.AUTO) private Long num; private String devIp; @ApiModelProperty(value = "设备版本号") private String devVersion; @ApiModelProperty(value = "设备id") private int devId; @ApiModelProperty(value = "更新时间") private String recordDatetime; private String devDatetime; private Integer devTesttype; private Integer devTestgroupnum; //[0-通信故障 1-通信正常 2-远程升级中 3-文件下载中] @ApiModelProperty(value = "设备工作状态") private Integer devWorkstate; private Integer devEachgroupBattsum; private Float devCaptestOnlinevol; private Float devCaptestGroupvol; private Float devCaptestCurr; private Float devCaptestCap; private Integer devCaptestTimelong; @ApiModelProperty(value = "设备通信计数") private Integer devCommcount; @ApiModelProperty(value = "设备通信错误计数") private Integer devErrcommcount; private Integer devRxnullerrcount; private Float devTemp; @ApiModelProperty(value = "电池组列表名称,分割") private String battnamelist; @ApiModelProperty(value = "当前正在下载的电池组名称") private String nowDownloadBatt; }