package com.whyc.dto;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
public class A200ResDto implements Serializable {
|
|
private int devId;
|
|
private List<Integer> devIds;
|
|
@ApiModelProperty(value = "pack/模组号")
|
private String batteryName;
|
|
@ApiModelProperty(value = "标称容量(AH)")
|
private Double nominalCapacity;
|
|
@ApiModelProperty(value = "电池类型[0-磷酸铁锂 1-三元锂 2-太酸锂 4-锰酸锂]")
|
private Integer batteryType;
|
|
@ApiModelProperty(value = "电芯串数")
|
private Integer batteryNumber;
|
|
@ApiModelProperty(value = "电芯压差")
|
private Double diffBatteryVoltage;
|
|
@ApiModelProperty(value = "放电电流")
|
private Double dischargeCurrent;
|
|
@ApiModelProperty(value = "放电目标电压(V)")
|
private Double dischargeVoltage;
|
|
@ApiModelProperty(value = "放电时间(秒)")
|
private Integer dischargeTime;
|
|
@ApiModelProperty(value = "预放容量(AH)")
|
private Double dischargeCapacity;
|
|
@ApiModelProperty(value = "预放容量限制是否开启")
|
//@SerializedName("isDischargeCapacityEnable")
|
private Boolean isDischargeCapacityEnable;
|
|
@ApiModelProperty(value = "单串下限(V)")
|
private Double minBatteryVoltage;
|
|
@ApiModelProperty(value = "放电模式 (备注2)0:恒流模式,1:恒功率模式")
|
private Integer dischargeMode;
|
|
@ApiModelProperty(value = "放电功率 (kW)恒功率模式下启用")
|
private Double dischargePower;
|
|
@ApiModelProperty(value = "单串下限是否开启")
|
//@SerializedName("isMinBatteryVoltageEnable")
|
private Boolean isMinBatteryVoltageEnable;
|
|
@ApiModelProperty(value = "充电目标电压(V)")
|
private Double chargeVoltage;
|
|
@ApiModelProperty(value = "充电保护电压")
|
private Double chargeProtectVoltage;
|
|
@ApiModelProperty(value = "充电电流(A)")
|
private Double chargeCurrent;
|
|
@ApiModelProperty(value = "充电停机电流(A)")
|
private Double chargeStopCurrent;
|
|
@ApiModelProperty(value = "充电时间(秒)")
|
private Integer chargeTime;
|
|
@ApiModelProperty(value = "充电容量")
|
private Double chargeCapacity;
|
|
@ApiModelProperty(value = "预充容量限制是否开启")
|
//@SerializedName("isChargeCapacityEnable")
|
private Boolean isChargeCapacityEnable;
|
|
@ApiModelProperty(value = "单串上限")
|
private Double maxBatteryVoltage;
|
|
@ApiModelProperty(value = "单串上限限制是否开启")
|
//@SerializedName("isMaxBatteryVoltageEnable")
|
private Boolean isMaxBatteryVoltageEnable;
|
|
@ApiModelProperty(value = "充电功率(KW)2.2KW,4.4KW")
|
private Double chargePower;
|
|
@ApiModelProperty(value = "单体温度保护")
|
private Integer batteryTemperatureProtect;
|
|
|
public String getBatteryName() {
|
return batteryName;
|
}
|
|
public void setBatteryName(String batteryName) {
|
this.batteryName = batteryName;
|
}
|
|
public Double getNominalCapacity() {
|
return nominalCapacity;
|
}
|
|
public void setNominalCapacity(Double nominalCapacity) {
|
this.nominalCapacity = nominalCapacity;
|
}
|
|
public Integer getBatteryType() {
|
return batteryType;
|
}
|
|
public void setBatteryType(Integer batteryType) {
|
this.batteryType = batteryType;
|
}
|
|
public Integer getBatteryNumber() {
|
return batteryNumber;
|
}
|
|
public void setBatteryNumber(Integer batteryNumber) {
|
this.batteryNumber = batteryNumber;
|
}
|
|
public Double getDiffBatteryVoltage() {
|
return diffBatteryVoltage;
|
}
|
|
public void setDiffBatteryVoltage(Double diffBatteryVoltage) {
|
this.diffBatteryVoltage = diffBatteryVoltage;
|
}
|
|
public Double getDischargeCurrent() {
|
return dischargeCurrent;
|
}
|
|
public void setDischargeCurrent(Double dischargeCurrent) {
|
this.dischargeCurrent = dischargeCurrent;
|
}
|
|
public Double getDischargeVoltage() {
|
return dischargeVoltage;
|
}
|
|
public void setDischargeVoltage(Double dischargeVoltage) {
|
this.dischargeVoltage = dischargeVoltage;
|
}
|
|
public Integer getDischargeTime() {
|
return dischargeTime;
|
}
|
|
public void setDischargeTime(Integer dischargeTime) {
|
this.dischargeTime = dischargeTime;
|
}
|
|
public Double getDischargeCapacity() {
|
return dischargeCapacity;
|
}
|
|
public void setDischargeCapacity(Double dischargeCapacity) {
|
this.dischargeCapacity = dischargeCapacity;
|
}
|
|
@JsonProperty(value ="isDischargeCapacityEnable")
|
public boolean getIsDischargeCapacityEnable() {
|
return isDischargeCapacityEnable;
|
}
|
|
public void setDischargeCapacityEnable(boolean dischargeCapacityEnable) {
|
isDischargeCapacityEnable = dischargeCapacityEnable;
|
}
|
|
public Double getMinBatteryVoltage() {
|
return minBatteryVoltage;
|
}
|
|
public void setMinBatteryVoltage(Double minBatteryVoltage) {
|
this.minBatteryVoltage = minBatteryVoltage;
|
}
|
@JsonProperty(value ="isMinBatteryVoltageEnable")
|
public boolean getIsMinBatteryVoltageEnable() {
|
return isMinBatteryVoltageEnable;
|
}
|
|
public void setMinBatteryVoltageEnable(boolean minBatteryVoltageEnable) {
|
isMinBatteryVoltageEnable = minBatteryVoltageEnable;
|
}
|
|
public Double getChargeVoltage() {
|
return chargeVoltage;
|
}
|
|
public void setChargeVoltage(Double chargeVoltage) {
|
this.chargeVoltage = chargeVoltage;
|
}
|
|
public Double getChargeProtectVoltage() {
|
return chargeProtectVoltage;
|
}
|
|
public void setChargeProtectVoltage(Double chargeProtectVoltage) {
|
this.chargeProtectVoltage = chargeProtectVoltage;
|
}
|
|
public Double getChargeCurrent() {
|
return chargeCurrent;
|
}
|
|
public void setChargeCurrent(Double chargeCurrent) {
|
this.chargeCurrent = chargeCurrent;
|
}
|
|
public Double getChargeStopCurrent() {
|
return chargeStopCurrent;
|
}
|
|
public void setChargeStopCurrent(Double chargeStopCurrent) {
|
this.chargeStopCurrent = chargeStopCurrent;
|
}
|
|
public Integer getChargeTime() {
|
return chargeTime;
|
}
|
|
public void setChargeTime(Integer chargeTime) {
|
this.chargeTime = chargeTime;
|
}
|
|
public Double getChargeCapacity() {
|
return chargeCapacity;
|
}
|
|
public void setChargeCapacity(Double chargeCapacity) {
|
this.chargeCapacity = chargeCapacity;
|
}
|
@JsonProperty(value ="isChargeCapacityEnable")
|
public boolean getIsChargeCapacityEnable() {
|
return isChargeCapacityEnable;
|
}
|
|
public void setChargeCapacityEnable(boolean chargeCapacityEnable) {
|
isChargeCapacityEnable = chargeCapacityEnable;
|
}
|
|
public Double getMaxBatteryVoltage() {
|
return maxBatteryVoltage;
|
}
|
|
public void setMaxBatteryVoltage(Double maxBatteryVoltage) {
|
this.maxBatteryVoltage = maxBatteryVoltage;
|
}
|
@JsonProperty(value ="isMaxBatteryVoltageEnable")
|
public boolean getIsMaxBatteryVoltageEnable() {
|
return isMaxBatteryVoltageEnable;
|
}
|
|
public void setMaxBatteryVoltageEnable(boolean maxBatteryVoltageEnable) {
|
isMaxBatteryVoltageEnable = maxBatteryVoltageEnable;
|
}
|
|
public Double getChargePower() {
|
return chargePower;
|
}
|
|
public void setChargePower(Double chargePower) {
|
this.chargePower = chargePower;
|
}
|
|
public Integer getBatteryTemperatureProtect() {
|
return batteryTemperatureProtect;
|
}
|
|
public void setBatteryTemperatureProtect(Integer batteryTemperatureProtect) {
|
this.batteryTemperatureProtect = batteryTemperatureProtect;
|
}
|
|
public int getDevId() {
|
return devId;
|
}
|
|
public void setDevId(int devId) {
|
this.devId = devId;
|
}
|
|
public List<Integer> getDevIds() {
|
return devIds;
|
}
|
|
public void setDevIds(List<Integer> devIds) {
|
this.devIds = devIds;
|
}
|
|
public int getDischargeMode() {
|
return dischargeMode;
|
}
|
|
public void setDischargeMode(int dischargeMode) {
|
this.dischargeMode = dischargeMode;
|
}
|
|
public Double getDischargePower() {
|
return dischargePower;
|
}
|
|
public void setDischargePower(Double dischargePower) {
|
this.dischargePower = dischargePower;
|
}
|
}
|