package cn.gyee.tamplate.model.auto;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author 谢生杰
 * @since 2021-03-05
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("INPUTOROUTPUTSPEEDTOTAL")
public class Inputoroutputspeedtotal extends Model {

    private static final long serialVersionUID = 1L;

    @TableId("ID")
    private Double id;

    @TableField("WINDTURBINEID")
    private String windturbineid;

    @TableField("RECORDDATE")
    private Date recorddate;

    @TableField("DAYINPUTSMALL")
    private Double dayinputsmall;

    @TableField("DAYINPUTSMALLMIN")
    private Double dayinputsmallmin;

    @TableField("DAYINPUTSMALLMAX")
    private Double dayinputsmallmax;

    @TableField("DAYINPUTBIG")
    private Double dayinputbig;

    @TableField("DAYINPUTBIGMIN")
    private Double dayinputbigmin;

    @TableField("DAYINPUTBIGMAX")
    private Double dayinputbigmax;

    @TableField("DAYOUTPUTSMALL")
    private Double dayoutputsmall;

    @TableField("DAYOUTPUTSMALLMIN")
    private Double dayoutputsmallmin;

    @TableField("DAYOUTPUTSMALLMAX")
    private Double dayoutputsmallmax;

    @TableField("DAYOUTPUTBIG")
    private Double dayoutputbig;

    @TableField("DAYOUTPUTBIGMIN")
    private Double dayoutputbigmin;

    @TableField("DAYOUTPUTBIGMAX")
    private Double dayoutputbigmax;

    @TableField("MONTHINPUTSMALL")
    private Double monthinputsmall;

    @TableField("MONTHINPUTSMALLMIN")
    private Double monthinputsmallmin;

    @TableField("MONTHINPUTSMALLMAX")
    private Double monthinputsmallmax;

    @TableField("MONTHINPUTBIG")
    private Double monthinputbig;

    @TableField("MONTHINPUTBIGMIN")
    private Double monthinputbigmin;

    @TableField("MONTHINPUTBIGMAX")
    private Double monthinputbigmax;

    @TableField("MONTHOUTPUTSMALL")
    private Double monthoutputsmall;

    @TableField("MONTHOUTPUTSMALLMIN")
    private Double monthoutputsmallmin;

    @TableField("MONTHOUTPUTSMALLMAX")
    private Double monthoutputsmallmax;

    @TableField("MONTHOUTPUTBIG")
    private Double monthoutputbig;

    @TableField("MONTHOUTPUTBIGMIN")
    private Double monthoutputbigmin;

    @TableField("MONTHOUTPUTBIGMAX")
    private Double monthoutputbigmax;

    @TableField("YEARINPUTSMALL")
    private Double yearinputsmall;

    @TableField("YEARINPUTSMALLMIN")
    private Double yearinputsmallmin;

    @TableField("YEARINPUTSMALLMAX")
    private Double yearinputsmallmax;

    @TableField("YEARINPUTBIG")
    private Double yearinputbig;

    @TableField("YEARINPUTBIGMIN")
    private Double yearinputbigmin;

    @TableField("YEARINPUTBIGMAX")
    private Double yearinputbigmax;

    @TableField("YEAROUTPUTSMALL")
    private Double yearoutputsmall;

    @TableField("YEAROUTPUTSMALLMIN")
    private Double yearoutputsmallmin;

    @TableField("YEAROUTPUTSMALLMAX")
    private Double yearoutputsmallmax;

    @TableField("YEAROUTPUTBIG")
    private Double yearoutputbig;

    @TableField("YEAROUTPUTBIGMIN")
    private Double yearoutputbigmin;

    @TableField("YEAROUTPUTBIGMAX")
    private Double yearoutputbigmax;

    @TableField("INPUTSMALL")
    private Double inputsmall;

    @TableField("INPUTSMALLMIN")
    private Double inputsmallmin;

    @TableField("INPUTSMALLMAX")
    private Double inputsmallmax;

    @TableField("INPUTBIG")
    private Double inputbig;

    @TableField("INPUTBIGMIN")
    private Double inputbigmin;

    @TableField("INPUTBIGMAX")
    private Double inputbigmax;

    @TableField("OUTPUTSMALL")
    private Double outputsmall;

    @TableField("OUTPUTSMALLMIN")
    private Double outputsmallmin;

    @TableField("OUTPUTSMALLMAX")
    private Double outputsmallmax;

    @TableField("OUTPUTBIG")
    private Double outputbig;

    @TableField("OUTPUTBIGMIN")
    private Double outputbigmin;

    @TableField("OUTPUTBIGMAX")
    private Double outputbigmax;

    @TableField("DAYINPUTSMALLRATIO")
    private Double dayinputsmallratio;

    @TableField("DAYOUTPUTSMALLRATIO")
    private Double dayoutputsmallratio;

    @TableField("DAYINPUTBIGRATIO")
    private Double dayinputbigratio;

    @TableField("DAYOUTPUTBIGRATIO")
    private Double dayoutputbigratio;

    @TableField("MONTHINPUTSMALLRATIO")
    private Double monthinputsmallratio;

    @TableField("MONTHOUTPUTSMALLRATIO")
    private Double monthoutputsmallratio;

    @TableField("MONTHINPUTBIGRATIO")
    private Double monthinputbigratio;

    @TableField("MONTHOUTPUTBIGRATIO")
    private Double monthoutputbigratio;

    @TableField("YEARINPUTSMALLRATIO")
    private Double yearinputsmallratio;

    @TableField("YEAROUTPUTSMALLRATIO")
    private Double yearoutputsmallratio;

    @TableField("YEARINPUTBIGRATIO")
    private Double yearinputbigratio;

    @TableField("YEAROUTPUTBIGRATIO")
    private Double yearoutputbigratio;

    @TableField("INPUTSMALLRATIO")
    private Double inputsmallratio;

    @TableField("OUTPUTSMALLRATIO")
    private Double outputsmallratio;

    @TableField("INPUTBIGRATIO")
    private Double inputbigratio;

    @TableField("OUTPUTBIGMAXRATIO")
    private Double outputbigmaxratio;

    @TableField("WINDPOWERSTATIONID")
    private String windpowerstationid;

    @TableField("PROJECTID")
    private String projectid;

    @TableField("LINEID")
    private String lineid;


}
