package com.ho.business.vo.resp.reduceemissions;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Map;

/**
 * @Description 储能碳足迹返回参数
 * Author yule
 * Date 2022/11/1 14:26
 */
@Data
public class EsCarbonFootprint {


    @ApiModelProperty(value = "储能装机容量")
    BigDecimal capacity;

    @ApiModelProperty(value = "系统运行天数")
    Integer sinceSafeDay;

    @ApiModelProperty(value = "累计充电量")
    BigDecimal sinceTotalChargeE;

    @ApiModelProperty(value = "累计放电量")
    BigDecimal sinceTotalDischargeE;

    @ApiModelProperty(value = "储能原材量重量")
    BigDecimal  energyWeight;

    @ApiModelProperty(value = "隐形碳排放因子")
    BigDecimal  hiddenFactor;

    @ApiModelProperty(value = "运输公里数(公里)")
    BigDecimal  transportationKilometers;

    @ApiModelProperty(value = "运输碳排放因子")
    BigDecimal  transportationFactor;

    @ApiModelProperty(value = "碳排放因子")
    BigDecimal factor;

    @ApiModelProperty(value = "制冷耗能")
    BigDecimal  refrigerationEnergy;

    @ApiModelProperty(value = "运输耗能")
    BigDecimal  transportationEnergy;

    @ApiModelProperty(value = "运维耗能")
    BigDecimal devOpsEnergy;

    @ApiModelProperty(value = "表单数据")
    Map<String,CarbonFootprint> carbonFootprintMap;
}
