package com.whyc.pojo; 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_real_batt",value = "rt_state") public class RtState { @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("online_vol") @ApiModelProperty("在线电压") private Float onlineVol; @TableField("group_vol") @ApiModelProperty("组端电压") private Float groupVol; @TableField("group_tmp") @ApiModelProperty("组端温度") private Float groupTmp; @TableField("group_curr") @ApiModelProperty("组端电流") private Float groupCurr; @TableField("batt_state") @ApiModelProperty("电池组状态") private Integer battState; @TableField("batt_test_type") @ApiModelProperty("测试类型") private Integer battTestType; @TableField("batt_test_tlong") @ApiModelProperty("测试时长") private Integer battTestTlong; @TableField("batt_test_cap") @ApiModelProperty("测试容量") private Float battTestCap; @TableField("batt_real_cap") @ApiModelProperty("实际容量") private Float battRealCap; }