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:28
 */
@Data
public class CpCarbonFootprint {

    @ApiModelProperty(value = "充电桩装机容量")
    BigDecimal capacity;

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

    @ApiModelProperty(value = "充电桩原材量重量")
    BigDecimal  chargePileWeight;

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

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

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

    @ApiModelProperty(value = "系统运行耗能碳排放因子")
    BigDecimal devOpsFactor;

    @ApiModelProperty(value = "充电桩下网电量")
    BigDecimal downChargePile;

    @ApiModelProperty(value = "充电枪充电量")
    BigDecimal chargingChargeGun;

    @ApiModelProperty(value = "运维耗能碳排放因子")
    BigDecimal  opsFactor;

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

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