package com.whyc.pojo.db_batt; 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 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_batt",value = "power_inf") public class PowerInf { @TableId(type = IdType.AUTO) @ApiModelProperty("电源id") private Integer powerId; @TableField("power_name") @ApiModelProperty("电源名称") private String powerName; @TableField("mon_num") @ApiModelProperty("单体个数") private Integer monNum; @TableField("acvol_high_limit") @ApiModelProperty("交流上限阈值") private Float acvolHighLimit; @TableField("acvol_low_limit") @ApiModelProperty("交流下限阈值") private Float acvolLowLimit; @TableField("dcoutvol_low_limit") @ApiModelProperty("直流输出电压下限阈值") private Float dcoutvolLowLimit; @TableField("power_ip") @ApiModelProperty("电源ip") private String powerIp; @TableField("dev_type") @ApiModelProperty("电源类型:1<包含电源实时rt>,2<包含电源实时rt>,3<不包含电源实时rt>") private Integer devType; @TableField("binf_id") @ApiModelProperty("电池id") private Integer binfId; @TableField("binf_name") @ApiModelProperty("电池组名称") private String binfName; @TableField("mon_vol") @ApiModelProperty("电池组标称电压") private Float monVol; @TableField("mon_cap") @ApiModelProperty("电池组标称容量") private Float monCap; @TableField("mon_res") @ApiModelProperty("电池组标称内阻") private Float monRes; @TableField("load_curr") @ApiModelProperty("电池组负载电流") private Float loadCurr; }