package cn.com.victorysoft.business.indicator.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

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

@ApiModel("超注统计")
@Data
public class MoreSummary implements Serializable {

    @ApiModelProperty("单位代码")
    private String unitcode;

    @ApiModelProperty("单位名称")
    private String unitname;

    @ApiModelProperty("年月")
    private String month;

    @ApiModelProperty("原因ID")
    private String reasonId;

    @ApiModelProperty("原因名称")
    private String reasonName;

    @ApiModelProperty("原有超注层井数")
    private Integer originalWell;

    @ApiModelProperty("原有超注层层数")
    private Integer originalSection;

    @ApiModelProperty("原有超注层水量")
    private BigDecimal originalWater;

    @ApiModelProperty("新增超注层井数")
    private Integer increaseWell;

    @ApiModelProperty("新增超注层层数")
    private Integer increaseSection;

    @ApiModelProperty("新增超注层水量")
    private BigDecimal increaseWater;

    @ApiModelProperty("治理超注层井数")
    private Integer reduceWell;

    @ApiModelProperty("治理超注层层数")
    private Integer reduceSection;

    @ApiModelProperty("治理超注层水量")
    private BigDecimal reduceWater;

    @ApiModelProperty("超注层井数")
    private Integer well;

    @ApiModelProperty("超注层层数")
    private Integer section;

    @ApiModelProperty("超注层水量")
    private BigDecimal water;

    @ApiModelProperty("统计时间")
    private Date summaryDate;

    private static final long serialVersionUID = 1L;
}