package com.whyc.pojo.db_dis_batt; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; 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="") @TableName(schema = "db_dis_batt",value = "batt_test_inf") public class BattTestInf { @TableField("num") @ApiModelProperty("主键编号") private Integer num; @TableField("binf_id") @ApiModelProperty("电池组id") private Integer battGroupId; @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_record_count_ex") @ApiModelProperty("第N次放电") private Integer testRecordCountEx; @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_starttype") @ApiModelProperty("测试开始类型") private Integer testStarttype; @TableField("test_timelong") @ApiModelProperty("测试时长") private Integer testTimelong; @TableField("test_stoptype") @ApiModelProperty("测试停止类型") private Integer testStoptype; @TableField("group_vol") @ApiModelProperty("组端电压") private Float groupVol; @TableField("test_curr") @ApiModelProperty("测试电流") private Float testCurr; @TableField("test_cap") @ApiModelProperty("测试容量") private Float testCap; @TableField("max_monnum") @ApiModelProperty("最大单体电压编号") private Integer maxMonnum; @TableField("max_monvol") @ApiModelProperty("最大单体电压") private Float maxMonvol; @TableField("min_monnum") @ApiModelProperty("最小单体电压编号") private Integer minMonnum; @TableField("min_monvol") @ApiModelProperty("最小单体电压") private Float minMonvol; @TableField(exist = false) private float realCap; @TableField(exist = false) private String battGroupName; /**标称单体电压*/ @TableField(exist = false) private int monVol; /**标称容量*/ @TableField(exist = false) private int monCap; }