package com.nantian.cloud.jljc.dto;

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能源消费表
 *
 * @author stz
 * @since 2020-09-16
 */
@Data
@ApiModel(value = "报表1-2能源消费表 接收前端对象")
public class TReportEnergysTructureDto 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 startInventory;

    @ApiModelProperty(value = "购进量-实物量")
    private String object;

    @ApiModelProperty(value = "购进量-金额（千元）")
    private String money;

    @ApiModelProperty(value = "消费量-合计")
    private String consumeSum;

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

    @ApiModelProperty(value = "消费量-用于原料材料")
    private String consumeMaterial;

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

    @ApiModelProperty(value = "消费量-合计中运输工具消费")
    private String consumeTransport;

    @ApiModelProperty(value = "期末库存量")
    private String endInventory;

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

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

    @ApiModelProperty(value = "工业总产值（当年价）")
    private String productionSum;
}
