package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** *
* *
* * @author xuzhongpei * @since 2021-12-16 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName(schema = "db_ram_db",value ="tb_lithium_data") @ApiModel(value="LithiumData对象", description="") public class LithiumData implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "num", type = IdType.AUTO) private Long num; @ApiModelProperty(value = "电池组ID") @TableField("BattGroupId") private Integer BattGroupId; @ApiModelProperty(value = "记录时间") private Date recordTime; @ApiModelProperty(value = "环境温度") private Float envirTmp; @ApiModelProperty(value = "功率温度") private Float powerTmp; @ApiModelProperty(value = "剩余容量") private Float restCap; @ApiModelProperty(value = "自定义遥控数量") private Integer remoteControlCount; @ApiModelProperty(value = "电池总容量") private Float battTotalCap; @ApiModelProperty(value = "电池循环次数") private Integer battCycles; @ApiModelProperty(value = "环境温度告警状态") private Integer evirTmpAlmState; @ApiModelProperty(value = "功率温度告警状态") private Integer powerTmpAlmState; @ApiModelProperty(value = "充放电电流告警状态") private Integer dischargeCurrAlmState; @ApiModelProperty(value = "电池总电压告警状态") private Integer battTotalvolAlmState; @ApiModelProperty(value = "自定义告警量数量") private Integer customAlmCount; @ApiModelProperty(value = "均衡事件代码") private Integer junhengEventCode; @ApiModelProperty(value = "电压事件代码") private Integer volEventCode; @ApiModelProperty(value = "温度事件代码") private Integer tmpEventCode; @ApiModelProperty(value = "电流事件代码") private Integer currEventCode; @ApiModelProperty(value = "FET状态代码") private Integer fetStateCode; @ApiModelProperty(value = "均衡状态代码") private Integer junhengStateCode; @ApiModelProperty(value = "系统状态代码") private Integer sysStateCode; @ApiModelProperty(value = "备用") private String note; }