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 com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
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;
|
|
/**
|
* <p>
|
*
|
* </p>
|
*
|
* @author xuzhongpei
|
* @since 2021-12-15
|
* 属性首字母大写和第二个字母大写。前台传参都要小写
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@Accessors(chain = true)
|
@TableName(schema = "db_ram_db",value = "tb_fbs9100_setparam")
|
@ApiModel(value="Fbs9100Setparam对象")
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
public class Fbs9100Setparam implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@TableId(value = "num", type = IdType.AUTO)
|
private Long num;
|
|
private String devIp;
|
|
private Long devId;
|
|
private Integer opCmd;
|
|
@TableField("TestCmd")
|
private Integer TestCmd;
|
|
@TableField("HourRate")
|
private Integer HourRate;
|
|
@TableField("DisCurr")
|
private Float DisCurr;
|
|
@TableField("DisCap")
|
private Float DisCap;
|
|
@TableField("DisTime")
|
private Integer DisTime;
|
|
@TableField("GroupVol_LOW")
|
private Float groupvolLow;
|
|
@TableField("MonomerVol_LOW")
|
private Float monomervolLow;
|
|
@TableField("MonomerLowCount")
|
private Integer MonomerLowCount;
|
|
@TableField("BattGroupNum")
|
private Integer BattGroupNum;
|
|
@TableField("OnlineVolLowAction")
|
private Integer OnlineVolLowAction;
|
|
@ApiModelProperty(value = "保护电压")
|
@TableField("DCVolHighLimit")
|
private Float DCVolHighLimit;
|
|
@ApiModelProperty(value = "恒压电流")
|
@TableField("ChargeCurrSet")
|
private Float ChargeCurrSet;
|
|
@TableField("MonomerTmp_High")
|
private Float monomertmpHigh;
|
|
@ApiModelProperty(value = "浮充电压")
|
@TableField("AutoTestStartVol")
|
private Float AutoTestStartVol;
|
|
@ApiModelProperty(value = "恒压电压")
|
@TableField("OnLineVol_Low")
|
private Float onlinevolLow;
|
|
@TableField("OffLineYH_Cycle")
|
private Integer offlineyhCycle;
|
|
@TableField("OffLineYHstarttime")
|
private Date OffLineYHstarttime;
|
|
@TableField("OffLineYHTimes")
|
private Integer OffLineYHTimes;
|
|
@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 = "充电电压-------并联设备中改为均充电压")
|
@TableField("ChargeVolt")
|
private Float chargeVolt;
|
|
//A059二期添加属性
|
@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;
|
|
@ApiModelProperty(value ="0-离线,1-在线")
|
@TableField("OnlineTestFlag")
|
private Integer OnlineTestFlag;
|
|
@ApiModelProperty(value ="单体组数")
|
@TableField("BattGroupCount")
|
private Integer BattGroupCount;
|
|
@ApiModelProperty(value ="SOC下限(%)")
|
@TableField("SOCLow")
|
private Double SOCLow;
|
|
@ApiModelProperty(value ="SOC下限(%)")
|
@TableField("SOCHigh")
|
private Double SOCHigh;
|
|
@ApiModelProperty(value ="压差上限(mV)")
|
@TableField("CellDiffVolHigh")
|
private Double CellDiffVolHigh;
|
|
@ApiModelProperty(value ="DCDC1输出电压(V)")
|
@TableField("dcdc1_outputvol")
|
private Float dcdc1OutputVol;
|
|
@ApiModelProperty(value = "DCDC2输出电压(V)")
|
@TableField("dcdc2_outputvol")
|
private Float dcdc2OutputVol;
|
|
@ApiModelProperty(value = "DCDC1输出电流(A)")
|
@TableField("dcdc1_outputcurr")
|
private Float dcdc1OutputCurr;
|
|
@ApiModelProperty(value = "DCDC2输出电流(A)")
|
@TableField("dcdc2_outputcurr")
|
private Float dcdc2OutputCurr;
|
|
@ApiModelProperty(value = "进入屏幕保护时间(不能小于10分钟)")
|
@TableField("screensaver_time")
|
private Integer screenSaverTime;
|
|
@TableField(exist = false)
|
private String stationName;
|
@TableField(exist = false)
|
private Integer fBSDeviceId;
|
@TableField(exist = false)
|
private String fbsDeviceIp;
|
@TableField(exist = false)
|
private Integer battGroupId;
|
@TableField(exist = false)
|
private String battGroupName;
|
@TableField(exist = false)
|
private Integer groupIndexInFBSDevice;
|
@TableField(exist = false)
|
private Float monVolStd;
|
@TableField(exist = false)
|
private Integer monCount;
|
@TableField("MonCapStd")
|
private Float monCapStd;
|
@TableField(exist = false)
|
private Float loadCurr;
|
|
}
|