package com.nantian.cloud.jljc.vo;

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 io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * 报表设置指标设定前端展示对象
 * @author stz
 * @since 2020-08-29
 */
@Data
@ApiModel(value = "报表设置指标设定前端展示对象")
public class ReportSettingEnergyindexVo implements Serializable{

    /**
     * 主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 统一社会信用代码
     */
    @ApiModelProperty(value = "统一社会信用代码")
    private String enterpriseCode;

    /**
     * 指标编码
     */
    @ApiModelProperty(value = "指标编码")
    private String num;

    /**
     * 指标名称
     */
    @ApiModelProperty(value = "指标名称")
    private String indexName;

    /**
     * 指标单位
     */
    @ApiModelProperty(value = "指标单位")
    private String indexUnit;

    /**
     * 所属行业
     */
    @ApiModelProperty(value = "所属行业")
    private String tradeProductName;

    /**
     * 归类名称
     */
    @ApiModelProperty(value = "归类名称")
    private String kindName;

    /**
     * 子项单位
     */
    @ApiModelProperty(value = "子项单位")
    private String childUnit;

    /**
     * 母项单位
     */
    @ApiModelProperty(value = "母项单位")
    private String mumUnit;

    /**
     * 上年值
     */
    @ApiModelProperty(value = "上年值")
    private String frontNum;

    /**
     * 删除标志
     */
    @ApiModelProperty(value = "删除标志（1：未删除，4：已删除）")
    private String deleteFlag;

}
