package com.gyee.generation.model.auto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * <p>
 * 风机日性能分析表
 * </p>
 *
 * @author shilin
 * @since 2022-11-24
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class ProEconWtAlysisDay extends Model {

    private static final long serialVersionUID = 1L;

    /**
     * 编号
     */
    @TableId(value = "ID", type = IdType.INPUT)
    private Long id;

    /**
     * 风机编号
     */
    private String windturbineId;

    /**
     * 日期
     */
    private Date recordDate;

    /**
     * 日发电量
     */
    private Double rfdl;

    /**
     * 月发电量
     */
    private Double yfdl;

    /**
     * 年发电量
     */
    private Double nfdl;

    /**
     * 日应发电量
     */
    private Double ryfdl;

    /**
     * 月应发电量
     */
    private Double yyfdl;

    /**
     * 年应发电量
     */
    private Double nyfdl;

    /**
     * 日平均功率
     */
    private Double rpjgl;

    /**
     * 月平均功率
     */
    private Double ypjgl;

    /**
     * 年平均功率
     */
    private Double npjgl;

    /**
     * 日平均风速
     */
    private Double rpjfs;

    /**
     * 月平均风速
     */
    private Double ypjfs;

    /**
     * 年平均风速
     */
    private Double npjfs;

    /**
     * 日运行小时
     */
    private Double ryxxs;

    /**
     * 月运行小时
     */
    private Double yyxxs;

    /**
     * 年运行小时
     */
    private Double nyxxs;

    /**
     * 日待机小时
     */
    private Double rdjxs;

    /**
     * 月待机小时
     */
    private Double ydjxs;

    /**
     * 年待机小时
     */
    private Double ndjxs;

    /**
     * 日故障小时
     */
    private Double rgzxs;

    /**
     * 月故障小时
     */
    private Double ygzxs;

    /**
     * 年故障小时
     */
    private Double ngzxs;

    /**
     * 日检修小时
     */
    private Double rjxxs;

    /**
     * 月检修小时
     */
    private Double yjxxs;

    /**
     * 年检修小时
     */
    private Double njxxs;

    /**
     * 日中断小时
     */
    private Double rzdxs;

    /**
     * 月中断小时
     */
    private Double yzdxs;

    /**
     * 年中断小时
     */
    private Double nzdxs;

    /**
     * 日有效风时
     */
    private Double ryxfs;

    /**
     * 月有效风时
     */
    private Double yyxfs;

    /**
     * 年有效风时
     */
    private Double nyxfs;

    /**
     * 日损失电量
     */
    private Double rssdl;

    /**
     * 月损失电量
     */
    private Double yssdl;

    /**
     * 年损失电量
     */
    private Double nssdl;

    /**
     * 日报警次数
     */
    private Double rbjcs;

    /**
     * 月报警次数
     */
    private Double ybjcs;

    /**
     * 年报警次数
     */
    private Double nbjcs;

    /**
     * 日停机次数
     */
    private Double rtjcs;

    /**
     * 月停机次数
     */
    private Double ytjcs;

    /**
     * 年停机次数
     */
    private Double ntjcs;

    /**
     * 日不饱和次数
     */
    private Double rbbhcs;

    /**
     * 月不饱和次数
     */
    private Double ybbhcs;

    /**
     * 年不饱和次数
     */
    private Double nbbhcs;

    /**
     * 日设备可利用率
     */
    private Double rsbklyl;

    /**
     * 月设备可利用率
     */
    private Double ysbklyl;

    /**
     * 年设备可利用率
     */
    private Double nsbklyl;

    /**
     * 日平均温度
     */
    private Double rpjwd;

    /**
     * 月平均温度
     */
    private Double ypjwd;

    /**
     * 年平均温度
     */
    private Double npjwd;

    /**
     * 日平均湿度
     */
    private Double rpjsd;

    /**
     * 月平均湿度
     */
    private Double ypjsd;

    /**
     * 年平均湿度
     */
    private Double npjsd;

    /**
     * 日平均压强
     */
    private Double rpjyq;

    /**
     * 月平均压强
     */
    private Double ypjyq;

    /**
     * 年平均压强
     */
    private Double npjyq;

    /**
     * 日拟合优度
     */
    private Double rnhyd;

    /**
     * 月拟合优度
     */
    private Double ynhyd;

    /**
     * 年拟合优度
     */
    private Double nnhyd;

    /**
     * 日实际/保证
     */
    private Double rsjbz;

    /**
     * 月实际/保证
     */
    private Double ysjbz;

    /**
     * 年实际/保正
     */
    private Double nsjbz;


}
