package com.nantian.cloud.jljc.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 前端能源消费表展示对象
 *
 * @author stz
 * @since 2020-08-15
 */
@Data
@ApiModel(value = "前端能源消费表展示对象")
public class ReportEnergystructureInfoVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 能源编码id
     */
    @ApiModelProperty(value = "能源编码id")
    private String energyCodeId;

    /**
     * 能源编码名称
     */
    @ApiModelProperty(value = "能源编码名称")
    private String energyCodeName;

    /**
     * 能源编码单位
     */
    @ApiModelProperty(value = "能源编码单位")
    private String energyCodeUnit;

    /**
     * 能源编码参考折标系数
     */
    @ApiModelProperty(value = "能源编码参考折标系数")
    private String energyCodeModulus;

    /**
     * 能源消费表id
     */
    @ApiModelProperty(value = "能源消费表id")
    private Long id;

    /**
     * 表1-2消费结构表id
     */
    @ApiModelProperty(value = "表1-2消费结构表id")
    private Long energystructureId;

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

    /**
     * 期初库存量
     */
    @ApiModelProperty(value = "期初库存量")
    private Float startInventory;

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

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

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

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

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

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

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

    /**
     * 期末库存量
     */
    @ApiModelProperty(value = "期末库存量")
    private Float endInventory;

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

}
