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 java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* <p>
|
*
|
* </p>
|
*
|
* @author xuzhongpei
|
* @since 2022-07-14
|
*/
|
@Data
|
@TableName(value = "tb_batt_testparam", schema = "db_dev_testparam")
|
@ApiModel(value = "BattTestparam对象", description = "")
|
public class BattTestparam implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@TableId(value = "num", type = IdType.AUTO)
|
private Long num;
|
|
@ApiModelProperty(value = "参数更新时间")
|
private Date recordTime;
|
|
@ApiModelProperty(value = "电池组ID")
|
@TableField("BattGroupId")
|
private Integer battGroupId;
|
|
@ApiModelProperty(value = "电池组放电次数对应db_batt_testdata.tb_batttestdata_inf")
|
private Integer testRecordCount;
|
|
private Integer opCmd;
|
|
@ApiModelProperty(value = "测试类型")
|
@TableField("TestCmd")
|
private Integer testCmd;
|
|
@ApiModelProperty(value = "放电小时率")
|
@TableField("HourRate")
|
private Integer hourRate;
|
|
@ApiModelProperty(value = "放电电流(A)")
|
@TableField("DisCurr")
|
private Float disCurr;
|
|
@ApiModelProperty(value = "放电容量(AH)")
|
@TableField("DisCap")
|
private Float disCap;
|
|
@ApiModelProperty(value = "放电时长(分钟)")
|
@TableField("DisTime")
|
private Integer disTime;
|
|
@ApiModelProperty(value = "组端下限(V)")
|
@TableField("GroupVol_LOW")
|
private Float groupvolLow;
|
|
@ApiModelProperty(value = "单体下限(V)")
|
@TableField("MonomerVol_LOW")
|
private Float monomervolLow;
|
|
@ApiModelProperty(value = "单体下限数量")
|
@TableField("MonomerLowCount")
|
private Integer monomerLowCount;
|
|
@ApiModelProperty(value = "组号")
|
@TableField("BattGroupNum")
|
private Integer battGroupNum;
|
|
@ApiModelProperty(value = "在线电压低处理")
|
@TableField("OnlineVolLowAction")
|
private Integer onlineVolLowAction;
|
|
@ApiModelProperty(value = "升压上限(V)")
|
@TableField("DCVolHighLimit")
|
private Float dCVolHighLimit;
|
|
@ApiModelProperty(value = "充电电流(V)")
|
@TableField("ChargeCurrSet")
|
private Float chargeCurrSet;
|
|
@ApiModelProperty(value = "单体温度上限(℃)")
|
@TableField("MonomerTmp_High")
|
private Float monomertmpHigh;
|
|
@TableField("AutoTestStartVol")
|
private Float autoTestStartVol;
|
|
@ApiModelProperty(value = "在线电压低阀值")
|
@TableField("OnLineVol_Low")
|
private Float onlinevolLow;
|
|
@ApiModelProperty(value = "离线养护周期")
|
@TableField("OffLineYH_Cycle")
|
private Integer offlineyhCycle;
|
|
@ApiModelProperty(value = "养护计划开始时间")
|
@TableField("OffLineYHstarttime")
|
private Date OffLineYHstarttime;
|
|
@ApiModelProperty(value = "离线养护执行次数")
|
@TableField("OffLineYHTimes")
|
private Integer OffLineYHTimes;
|
|
@ApiModelProperty(value = "离线养护每次执行周期")
|
@TableField("OffLineYHOnceCycle")
|
private Integer OffLineYHOnceCycle;
|
|
@ApiModelProperty(value = "每组单体数")
|
@TableField("MonCount")
|
private Integer monCount;
|
|
@ApiModelProperty(value = "单体电压")
|
@TableField("MonVol")
|
private Float monVol;
|
|
@ApiModelProperty(value = "预放功率(0.1kw)")
|
@TableField("DisPower")
|
private Float disPower;
|
|
@ApiModelProperty(value = "放电阻值(mΩ)")
|
@TableField("DisPreRes")
|
private Float disPreRes;
|
|
@ApiModelProperty(value = "充电容量(AH)")
|
@TableField("CharCap")
|
private Integer charCap;
|
|
@ApiModelProperty(value = "充电时长(min)")
|
@TableField("CharTimeLong")
|
private Integer charTimeLong;
|
|
@ApiModelProperty(value = "浮充时长")
|
@TableField("FloatCharTimeLong")
|
private Integer floatCharTimeLong;
|
|
@ApiModelProperty(value = "截止电流(0.1A)")
|
@TableField("CharSotpCurr")
|
private Float charSotpCurr;
|
|
@ApiModelProperty(value = "单体上限(0.01V)")
|
@TableField("MonVolHightLimit")
|
private Float monVolHightLimit;
|
|
@ApiModelProperty(value = "单体上限数量")
|
@TableField("MonVolHightLimitCount")
|
private Integer monVolHightLimitCount;
|
|
@ApiModelProperty(value = "充电过温")
|
@TableField("CharHighTmp")
|
private Float charHighTmp;
|
|
@ApiModelProperty(value = "放完静置(0-500分钟)")
|
@TableField("DisWaitTime")
|
private Integer disWaitTime;
|
|
@ApiModelProperty(value = "充完静置(0-500分钟)")
|
@TableField("CharWaitTime")
|
private Integer charWaitTime;
|
|
@ApiModelProperty(value = "恒流总阶段数[1-3]")
|
@TableField("FlowOver_Count")
|
private Integer flowoverCount;
|
|
@ApiModelProperty(value = "恒流1阶段充电电流")
|
@TableField("FlowOver_CharCurr_1")
|
private Float flowoverCharcurr1;
|
|
@ApiModelProperty(value = "恒流2阶段充电电流")
|
@TableField("FlowOver_CharCurr_2")
|
private Float flowoverCharcurr2;
|
|
@ApiModelProperty(value = "恒流3阶段充电电流")
|
@TableField("FlowOver_CharCurr_3")
|
private Float flowoverCharcurr3;
|
|
@ApiModelProperty(value = "恒流1阶段充电时长")
|
@TableField("FlowOver_CharTime_1")
|
private Integer flowoverChartime1;
|
|
@ApiModelProperty(value = "恒流2阶段充电时长")
|
@TableField("FlowOver_CharTime_2")
|
private Integer flowoverChartime2;
|
|
@ApiModelProperty(value = "恒流3阶段充电时长")
|
@TableField("FlowOver_CharTime_3")
|
private Integer flowoverChartime3;
|
|
@ApiModelProperty(value = "充电电压(V)")
|
@TableField("ChargeVolt")
|
private Float chargeVolt;
|
|
@ApiModelProperty(value = "恒流保护电压1")
|
@TableField("C_ProtectVol1")
|
private Float cprotectvol1;
|
|
@ApiModelProperty(value = "恒流保护电压2")
|
@TableField("C_ProtectVol2")
|
private Float cprotectvol2;
|
|
@ApiModelProperty(value = "恒流保护电压3")
|
@TableField("C_ProtectVol3")
|
private Float cprotectvol3;
|
|
@ApiModelProperty(value = "恒流单体上限1")
|
@TableField("C_mon_uppervol1")
|
private Float cmonUppervol1;
|
|
@ApiModelProperty(value = "恒流单体上限2")
|
@TableField("C_mon_uppervol2")
|
private Float cmonUppervol2;
|
|
@ApiModelProperty(value = "恒流单体上限3")
|
@TableField("C_mon_uppervol3")
|
private Float cmonUppervol3;
|
|
@ApiModelProperty(value = "恒流上限个数1")
|
@TableField("C_mon_uppernum1")
|
private Integer cmonUppernum1;
|
|
@ApiModelProperty(value = "恒流上限个数2")
|
@TableField("C_mon_uppernum2")
|
private Integer cmonUppernum2;
|
|
@ApiModelProperty(value = "恒流上限个数3")
|
@TableField("C_mon_uppernum3")
|
private Integer cmonUppernum3;
|
|
@ApiModelProperty(value = "恒压总阶段数[1~3]")
|
@TableField("HV_charge_num")
|
private Integer hvChargeNum;
|
|
@ApiModelProperty(value = "恒压阶段1充电电压")
|
@TableField("HV_charge_Vol1")
|
private Float hvChargeVol1;
|
|
@ApiModelProperty(value = "恒压阶段2充电电压")
|
@TableField("HV_charge_Vol2")
|
private Float hvChargeVol2;
|
|
@ApiModelProperty(value = "恒压阶段3充电电压")
|
@TableField("HV_charge_Vol3")
|
private Float hvChargeVol3;
|
|
@ApiModelProperty(value = "恒压阶段1充电时间")
|
@TableField("HV_time1")
|
private Integer hvTime1;
|
|
@ApiModelProperty(value = "恒压阶段2充电时间")
|
@TableField("HV_time2")
|
private Integer hvTime2;
|
|
@ApiModelProperty(value = "恒压阶段3充电时间")
|
@TableField("HV_time3")
|
private Integer hvTime3;
|
|
@ApiModelProperty(value = "恒压阶段1保护电流")
|
@TableField("HV_ProtectCurr1")
|
private Float hvProtectcurr1;
|
|
@ApiModelProperty(value = "恒压阶段2保护电流")
|
@TableField("HV_ProtectCurr2")
|
private Float hvProtectcurr2;
|
|
@ApiModelProperty(value = "恒压阶段3保护电流")
|
@TableField("HV_ProtectCurr3")
|
private Float hvProtectcurr3;
|
|
@ApiModelProperty(value = "恒压阶段1单体上限")
|
@TableField("HV_mon_uppervol1")
|
private Float hvMonUppervol1;
|
|
@ApiModelProperty(value = "恒压阶段2单体上限")
|
@TableField("HV_mon_uppervol2")
|
private Float hvMonUppervol2;
|
|
@ApiModelProperty(value = "恒压阶段3单体上限")
|
@TableField("HV_mon_uppervol3")
|
private Float hvMonUppervol3;
|
|
@ApiModelProperty(value = "恒压阶段1上限个数")
|
@TableField("HV_mon_uppernum1")
|
private Integer hvMonUppernum1;
|
|
@ApiModelProperty(value = "恒压阶段2上限个数")
|
@TableField("HV_mon_uppernum2")
|
private Integer hvMonUppernum2;
|
|
@ApiModelProperty(value = "恒压阶段3上限个数")
|
@TableField("HV_mon_uppernum3")
|
private Integer hvMonUppernum3;
|
|
|
}
|