package com.yeejoin.amos.boot.module.jxiop.biz.jxdz.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

@Data
public class PvStationDataVO {
    private String code;
    private String name;
    /**
     *发电功率
     */
    @JSONField(name = "GenerationPower")
    private Double GenerationPower;
    /**
     *总辐射
     */
    @JSONField(name = "TotalRadiation")
    private Double TotalRadiation;
    /**
     *直接辐射
     */
    @JSONField(name = "DirectRadiation")
    private Double DirectRadiation;
    /**
     *散射辐射
     */
    @JSONField(name = "ScatterRadiation")
    private Double ScatterRadiation;
    /**
     *日发电量
     */
    @JSONField(name = "GenerationDaily")
    private Double GenerationDaily;
    /**
     *月发电量
     */
    @JSONField(name = "GenerationMonth")
    private Double GenerationMonth;
    /**
     *年发电量
     */
    @JSONField(name = "GenerationYear")
    private Double GenerationYear;
    /**
     *累计发电量
     */
    @JSONField(name = "GenerationGross")
    private Double GenerationGross;
    /**
     *利用小时数
     */
    @JSONField(name = "UtilizeHours")
    private Double UtilizeHours;
    /**
     *损失电量
     */
    @JSONField(name = "LossElectricity")
    private Double LossElectricity;
    /**
     *总辐照度
     */
    @JSONField(name = "TotalIrradiance")
    private Double TotalIrradiance;
    /**
     *直接辐照度
     */
    @JSONField(name = "DirectIrradiance")
    private Double DirectIrradiance;
    /**
     *散射辐照度
     */
    @JSONField(name = "ScatterIrradiance")
    private Double ScatterIrradiance;
    /**
     * 日上网电量
     */
    @JSONField(name = "OnGridEnergyDaily")
    private Double OnGridEnergyDaily;
    /**
     * 月上网电量
     */
    @JSONField(name = "OnGridEnergyMonth")
    private Double OnGridEnergyMonth;
    /**
     * 年上网电量
     */
    @JSONField(name = "OnGridEnergyYear")
    private Double OnGridEnergyYear;
    /**
     * 累计上网电量
     */
    @JSONField(name = "OnGridEnergyGross")
    private Double OnGridEnergyGross;
}
