package com.yeejoin.amos.boot.module.jxiop.api.dto;

    import java.util.Date;
    import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
    import io.swagger.annotations.ApiModel;
    import io.swagger.annotations.ApiModelProperty;
    import lombok.Data;
    import lombok.EqualsAndHashCode;
    import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
/**
* 
*
* @author duanwei
* @date 2023-06-30
*/
    @Data
    @Accessors(chain = true)
    @ApiModel(value="MonitorStationInfoDto", description="")
    public class MonitorStationInfoDto  extends BaseEntity{

    private static final long serialVersionUID = 1L;



            @ApiModelProperty(value = "场站名称")
    private String stationName;

            @ApiModelProperty(value = "装机容量")
    private Double stationInstallCapacity;

            @ApiModelProperty(value = "辐照度")
    private String irradiance;

            @ApiModelProperty(value = "有功功率")
    private String activePower;

            @ApiModelProperty(value = "日发电量")
    private String dayPower;

            @ApiModelProperty(value = "月发电量")
    private String montyPower;

            @ApiModelProperty(value = "年度发电量")
    private String yearPower;

            @ApiModelProperty(value = "年利用小时数")
    private Double yearActiveHours;

            @ApiModelProperty(value = "所属区域")
    private String belongArea;

            @ApiModelProperty(value = "风机数量")
    private Integer fanNumber;

            @ApiModelProperty(value = "平均风速")
    private Double windSpeedAvg;

            @ApiModelProperty(value = "日利用小时数")
    private Double dayActiveHours;

            @ApiModelProperty(value = "场站类型")
    private String stationType;

            @ApiModelProperty(value = "所属省份")
    private String belongPronvice;


}
