package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor @ToString @ApiModel(value="测试数据信息", description="") public class BattTestInfData { @TableField("num") @ApiModelProperty("主键编号") private Integer num; @TableField("binf_id") @ApiModelProperty("电池组id") private Integer binfId; @TableField("record_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("记录时间") private Date recordTime; @TableField("test_record_count") @ApiModelProperty("第N次放电") private Integer testRecordCount; @TableField("test_starttime") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("测试开始时间") private Date testStarttime; @TableField("test_type") @ApiModelProperty("测试类型") private Integer testType; @TableField("record_num") @ApiModelProperty("记录总数") private Integer recordNum; @TableField("test_timelong") @ApiModelProperty("测试时长") private Integer testTimelong; @TableField("online_vol") @ApiModelProperty("在线电压") private Float onlineVol; @TableField("group_vol") @ApiModelProperty("组端电压") private Float groupVol; @TableField("test_curr") @ApiModelProperty("测试电流") private Float testCurr; @TableField("test_cap") @ApiModelProperty("测试容量") private Float testCap; @TableField("mon_num") @ApiModelProperty("单体编号") private Integer monNum; @TableField("mon_vol") @ApiModelProperty("单体电压") private Float monVol; @TableField("mon_tmp") @ApiModelProperty("单体温度") private Float monTmp; }