package com.ho.business.vo.resp;

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

import java.math.BigDecimal;

/**
 * @author gyan
 * @desc: 报表返回参数
 * @DateTime: 2022/11/9 8:57
 */
@Data
public class ReportFromReqVo {

    // day
    @ApiModelProperty(value = "时间")
    String day;

    // 总充电量
    @ApiModelProperty(value = "总充电量")
    BigDecimal totalChargeCapacity;

    // 总放电量
    @ApiModelProperty(value = "总放电量")
    BigDecimal totalDischargeCapacity;

    // 收益：电站日收益
    @ApiModelProperty(value = "电站日收益 单位元")
    private BigDecimal totalProfit;

    //尖日充电量
    @ApiModelProperty(value = "尖日充电量")
    BigDecimal tipCharge;

    //峰日充电量
    @ApiModelProperty(value = "峰日充电量")
    BigDecimal peakCharge;

    //平日充电量
    @ApiModelProperty(value = "平日充电量")
    BigDecimal dailyCharge;

    //谷日充电量
    @ApiModelProperty(value = "谷日充电量")
    BigDecimal valleyCharge;

    // 反向（放） 尖日放电量
    @ApiModelProperty(value = "尖日放电量")
    BigDecimal tipDischarge;

    // 峰日放电量
    @ApiModelProperty(value = "峰日放电量")
    BigDecimal peakDischarge;

    // 平日放电量
    @ApiModelProperty(value = "平日放电量")
    BigDecimal dailyDischarge;

    // 谷日放电量
    @ApiModelProperty(value = "谷日放电量")
    BigDecimal valleyDischarge;

}
