package com.whyc.pojo;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.ToString;
|
import org.apache.ibatis.type.Alias;
|
|
@Data
|
@ToString
|
@Alias("DevDfuState")
|
@TableName(schema = "db_battery_gwm",value = "tb_dev_dfustate")
|
public class DevDfuState {
|
|
private Integer num;
|
private String stationProvince;
|
private String stationCity;
|
private String stationCounty;
|
private String stationName;
|
private String devName;
|
private String battName;
|
private Integer monCount;
|
@TableField("monstdcap")
|
private Float monStdCap;
|
|
@TableField("monstdvol")
|
private Float monStdVol;
|
|
private Float loadCurr;
|
@TableField("record_datetime")
|
private String recordTime;
|
@ApiModelProperty("在线状态: 0-离线,1-在线")
|
@TableField(exist = false)
|
private Integer online;
|
private String devIp;
|
private String snCode;
|
private String serialNumber;
|
private String materialCode;
|
private String version;
|
private String dfuFile;
|
@ApiModelProperty("升级标识符")
|
private Integer dfuEn;
|
private Integer dfuWrStat;
|
@ApiModelProperty("当前数据包")
|
@TableField("dfu_data_blocknum")
|
private Integer dfuDataBlockNum;
|
@ApiModelProperty("数据包大小")
|
@TableField("dfu_data_blocklen")
|
private Integer dfuDataBlockLen;
|
|
private String dfuPassword;
|
|
@ApiModelProperty("文件长度")
|
private Integer dfuFileLen;
|
@ApiModelProperty("错误代码[0:无;1:文件未找到;2:参数错误;3:文件发送超时;4:远程停止]")
|
private Integer errorCode;
|
@TableField("dev_commcount")
|
private Integer devCommCount;
|
|
@TableField("dev_errcommcount")
|
private Integer devErrCommCount;
|
|
@ApiModelProperty("设备连续通信错误计数")
|
@TableField("dev_rxnullerrcount")
|
private Integer devRxNullErrCount;
|
|
}
|