package com.nantian.cloud.jljc.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.text.NumberFormat;
import java.util.Date;

/**
 * 报表1-2-1能源产出表
 * @since 2020-11-03
 */
@Data
@ApiModel(value = "报表1-2-1能源产出表 接收前端对象")
public class TReportEnergyOutDto implements Serializable {

    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "报表信息表id")
    private Long reportId;

    @ApiModelProperty(value = "能源代码")
    private Integer energyCode;

    @ApiModelProperty(value = "能源名称")
    private String energyCodeName;

    @ApiModelProperty(value = "计量单位")
    private String unit;

    @ApiModelProperty(value = "采用折标系数")
    private String modulus;

    @ApiModelProperty(value = "参考折标系数")
    private String refModulus;

    @ApiModelProperty(value = "工业生产消费量")
    private String productionConsumption;

    @ApiModelProperty(value = "加工转换投入合计")
    private String proConTotal;

    @ApiModelProperty(value = "加工转换投入火力发电")
    private String thermalPower;

    @ApiModelProperty(value = "加工转换投入供热")
    private String heating;

    @ApiModelProperty(value = "加工转换投入原煤入洗")
    private String coalWashing;

    @ApiModelProperty(value = "加工转换投入余热发电")
    private String wastePower;

    @ApiModelProperty(value = "加工转换投入余热发电")
    private String gasPower;

    @ApiModelProperty(value = "加工转换投入炼焦")
    private String coking;

    @ApiModelProperty(value = "加工转换投入炼油及煤制油")
    private String oil;

    @ApiModelProperty(value = "加工转换投入制气")
    private String gasification;

    @ApiModelProperty(value = "加工转换投天然气液化")
    private String gasLiquefaction;

    @ApiModelProperty(value = "加工转换投加工煤制品")
    private String coalProducts;

    @ApiModelProperty(value = "能源加工转换产出")
    private String conversionOutput;

    @ApiModelProperty(value = " 能源加工转换产出折标量（吨标准煤）")
    private String conversionOutputRef;

    @ApiModelProperty(value = "回收利用")
    private String recycling;

    @ApiModelProperty(value = "备注")
    private String remark;
}
