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

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

/**
 * @author 
 * 分注井测调计划安排
 */
@Data
public class AdjustPlan implements Serializable {

    /**
     * 井号
     */
    private String wellname;

    /**
     * 年月
     */
    private String month;

    /**
     * 单位代码
     */
    private String unitcode;

    private String unitname;

    private String fullname;

    /**
     * 单元名称
     */
    private String blockname;

    /**
     * 管理区
     */
    private String areaname;

    /**
     * 作业日期
     */
    private Date workDate;

    /**
     * 管柱类型ID
     */
    private String tubeTypeId;
    private String tubeTypeName;

    /**
     * 配水器（型号）
     */
    private String waterDispenser;

    /**
     * 注水时间
     */
    private BigDecimal injectTime;

    /**
     * 上次测试-测调单位
     */
    private String lastUnit;

    /**
     * 上次测试-测调日期
     */
    private Date lastDate;

    /**
     * 分层配注1
     */
    private BigDecimal planWater1;

    /**
     * 分层配注2
     */
    private BigDecimal planWater2;

    /**
     * 分层配注3
     */
    private BigDecimal planWater3;

    /**
     * 分层配注4
     */
    private BigDecimal planWater4;

    /**
     * 分层配注5
     */
    private BigDecimal planWater5;

    /**
     * 分层配注6
     */
    private BigDecimal planWater6;

    /**
     * 分层配注7
     */
    private BigDecimal planWater7;

    /**
     * 测调目的
     */
    private String purposeId;
    private String purposeName;

    /**
     * 完工日期
     */
    private Date finishDate;

    /**
     * 未完成原因
     */
    private String unfinishReason;

    /**
     * 不成功原因
     */
    private String failureReason;

    /**
     * 配注
     */
    private String dispensingNote;

    /**
     * 实注
     */
    private String solidInjection;

    /**
     * 创建时间
     */
    private Date createdOn;

    /**
     * 修改时间
     */
    private Date modifiedOn;

    private static final long serialVersionUID = 1L;
}