/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2019-03-26
 * 描述            ：可逆轧机出口卷实绩
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Mes.Rolling.Performance.vo;
import java.io.Serializable;
import java.util.Date;

import market.Mes.Rolling.Performance.mapper.MesRcmDMapper;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hnshituo.basic.vo.BaseVO;
import com.hnshituo.orm.annotation.Column;
import com.hnshituo.orm.annotation.Id;
import com.hnshituo.orm.annotation.Table;

@Table(name="MES_RCM_D", namespace=MesRcmDMapper.class)
public class MesRcmD extends BaseVO implements Serializable {
	
	
	private String material_no;
	
	public String getMaterial_no() {
		return material_no;
	}
	public void setMaterial_no(String material_no) {
		this.material_no = material_no;
	}

	private String xh;
	private String cnt;
	
	public String getXh() {
		return xh;
	}
	public void setXh(String xh) {
		this.xh = xh;
	}
	public String getCnt() {
		return cnt;
	}
	public void setCnt(String cnt) {
		this.cnt = cnt;
	}
	
	private String heatno;
	private String batchno;
	private String machine_code;

	public String getHeatno() {
		return heatno;
	}
	public void setHeatno(String heatno) {
		this.heatno = heatno;
	}
	public String getBatchno() {
		return batchno;
	}
	public void setBatchno(String batchno) {
		this.batchno = batchno;
	}
	public String getMachine_code() {
		return machine_code;
	}
	public void setMachine_code(String machine_code) {
		this.machine_code = machine_code;
	}

	/** 
	 * 出口卷号
	 */ 
	@Id
	private String coil_no;
	public String getCoil_no() {
		return this.coil_no;
	}
	public void setCoil_no(String coil_no) {
		this.coil_no = coil_no;
	}

	/** 
	 * 虚拟出口卷号
	 */ 
	@Column
	private String coil_no_vt;
	public String getCoil_no_vt() {
		return this.coil_no_vt;
	}
	public void setCoil_no_vt(String coil_no_vt) {
		this.coil_no_vt = coil_no_vt;
	}

	/** 
	 * 生产处理号
	 */ 
	@Column
	private String process_no;
	public String getProcess_no() {
		return this.process_no;
	}
	public void setProcess_no(String process_no) {
		this.process_no = process_no;
	}

	/** 
	 * 作业日期（YYYY-MM-DD）
	 */ 
	@Column
	private String wrk_date;
	public String getWrk_date() {
		return this.wrk_date;
	}
	public void setWrk_date(String wrk_date) {
		this.wrk_date = wrk_date;
	}

	/** 
	 * 作业班次（0常白班、1晚班、2白班、3中班）
	 */ 
	@Column
	private String wrk_ord;
	public String getWrk_ord() {
		return this.wrk_ord;
	}
	public void setWrk_ord(String wrk_ord) {
		this.wrk_ord = wrk_ord;
	}

	/** 
	 * 作业班组（0常白班、1甲班、2乙班、3丙班、4丁班）
	 */ 
	@Column
	private String wrk_grp;
	public String getWrk_grp() {
		return this.wrk_grp;
	}
	public void setWrk_grp(String wrk_grp) {
		this.wrk_grp = wrk_grp;
	}

	/** 
	 * 出口卷牌号
	 */ 
	@Column
	private String steel_code;
	public String getSteel_code() {
		return this.steel_code;
	}
	public void setSteel_code(String steel_code) {
		this.steel_code = steel_code;
	}

	/** 
	 * 目标厚度
	 */ 
	@Column
	private Double aim_thk;
	public Double getAim_thk() {
		return this.aim_thk;
	}
	public void setAim_thk(Double aim_thk) {
		this.aim_thk = aim_thk;
	}

	/** 
	 * 目标宽度
	 */ 
	@Column
	private Double aim_wdt;
	public Double getAim_wdt() {
		return this.aim_wdt;
	}
	public void setAim_wdt(Double aim_wdt) {
		this.aim_wdt = aim_wdt;
	}

	/** 
	 * 目标长度
	 */ 
	@Column
	private Double aim_len;
	public Double getAim_len() {
		return this.aim_len;
	}
	public void setAim_len(Double aim_len) {
		this.aim_len = aim_len;
	}

	/** 
	 * 目标内径
	 */ 
	@Column
	private Double aim_inn_dia;
	public Double getAim_inn_dia() {
		return this.aim_inn_dia;
	}
	public void setAim_inn_dia(Double aim_inn_dia) {
		this.aim_inn_dia = aim_inn_dia;
	}

	/** 
	 * 目标外径
	 */ 
	@Column
	private Double aim_out_dia;
	public Double getAim_out_dia() {
		return this.aim_out_dia;
	}
	public void setAim_out_dia(Double aim_out_dia) {
		this.aim_out_dia = aim_out_dia;
	}

	/** 
	 * 出口卷厚度
	 */ 
	@Column
	private Double act_thk;
	public Double getAct_thk() {
		return this.act_thk;
	}
	public void setAct_thk(Double act_thk) {
		this.act_thk = act_thk;
	}

	/** 
	 * 出口卷宽度
	 */ 
	@Column
	private Double act_wdt;
	public Double getAct_wdt() {
		return this.act_wdt;
	}
	public void setAct_wdt(Double act_wdt) {
		this.act_wdt = act_wdt;
	}

	/** 
	 * 出口卷长度
	 */ 
	@Column
	private Double act_len;
	public Double getAct_len() {
		return this.act_len;
	}
	public void setAct_len(Double act_len) {
		this.act_len = act_len;
	}

	/** 
	 * 出口卷内径
	 */ 
	@Column
	private Double act_inn_dia;
	public Double getAct_inn_dia() {
		return this.act_inn_dia;
	}
	public void setAct_inn_dia(Double act_inn_dia) {
		this.act_inn_dia = act_inn_dia;
	}

	/** 
	 * 出口卷外径
	 */ 
	@Column
	private Double act_out_dia;
	public Double getAct_out_dia() {
		return this.act_out_dia;
	}
	public void setAct_out_dia(Double act_out_dia) {
		this.act_out_dia = act_out_dia;
	}

	/** 
	 * 出口卷理重
	 */ 
	@Column
	private Double coil_thr_wgt;
	public Double getCoil_thr_wgt() {
		return this.coil_thr_wgt;
	}
	public void setCoil_thr_wgt(Double coil_thr_wgt) {
		this.coil_thr_wgt = coil_thr_wgt;
	}

	/** 
	 * 出口卷重量
	 */ 
	@Column
	private Double coil_act_wgt;
	public Double getCoil_act_wgt() {
		return this.coil_act_wgt;
	}
	public void setCoil_act_wgt(Double coil_act_wgt) {
		this.coil_act_wgt = coil_act_wgt;
	}

	/** 
	 * 称重编号（YYMMDD+5位流水）
	 */ 
	@Column
	private String coil_wgt_serial_no;
	public String getCoil_wgt_serial_no() {
		return this.coil_wgt_serial_no;
	}
	public void setCoil_wgt_serial_no(String coil_wgt_serial_no) {
		this.coil_wgt_serial_no = coil_wgt_serial_no;
	}

	/** 
	 * 出口卷称重时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date coil_wgt_time;
	public Date getCoil_wgt_time() {
		return this.coil_wgt_time;
	}
	public void setCoil_wgt_time(Date coil_wgt_time) {
		this.coil_wgt_time = coil_wgt_time;
	}

	/** 
	 * 卷曲开始时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date coil_str_time;
	public Date getCoil_str_time() {
		return this.coil_str_time;
	}
	public void setCoil_str_time(Date coil_str_time) {
		this.coil_str_time = coil_str_time;
	}

	/** 
	 * 卷曲结束时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date coil_end_time;
	public Date getCoil_end_time() {
		return this.coil_end_time;
	}
	public void setCoil_end_time(Date coil_end_time) {
		this.coil_end_time = coil_end_time;
	}

	/** 
	 * 生产时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date produce_time;
	public Date getProduce_time() {
		return this.produce_time;
	}
	public void setProduce_time(Date produce_time) {
		this.produce_time = produce_time;
	}

	/** 
	 * 卷曲张力
	 */ 
	@Column
	private Double coil_tension;
	public Double getCoil_tension() {
		return this.coil_tension;
	}
	public void setCoil_tension(Double coil_tension) {
		this.coil_tension = coil_tension;
	}

	/** 
	 * 最小卷曲张力
	 */ 
	@Column
	private Double coil_tension_min;
	public Double getCoil_tension_min() {
		return this.coil_tension_min;
	}
	public void setCoil_tension_min(Double coil_tension_min) {
		this.coil_tension_min = coil_tension_min;
	}

	/** 
	 * 最大卷曲张力
	 */ 
	@Column
	private Double coil_tension_max;
	public Double getCoil_tension_max() {
		return this.coil_tension_max;
	}
	public void setCoil_tension_max(Double coil_tension_max) {
		this.coil_tension_max = coil_tension_max;
	}

	/** 
	 * 收料时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date receive_time;
	public Date getReceive_time() {
		return this.receive_time;
	}
	public void setReceive_time(Date receive_time) {
		this.receive_time = receive_time;
	}

	/** 
	 * 收料工
	 */ 
	@Column
	private String receive_opr;
	public String getReceive_opr() {
		return this.receive_opr;
	}
	public void setReceive_opr(String receive_opr) {
		this.receive_opr = receive_opr;
	}

	/** 
	 * 订单号
	 */ 
	@Column
	private String order_no;
	public String getOrder_no() {
		return this.order_no;
	}
	public void setOrder_no(String order_no) {
		this.order_no = order_no;
	}

	/** 
	 * 生产订单号
	 */ 
	@Column
	private String prod_order_no;
	public String getProd_order_no() {
		return this.prod_order_no;
	}
	public void setProd_order_no(String prod_order_no) {
		this.prod_order_no = prod_order_no;
	}

	/** 
	 * 检验批号（用于质量分批及发送检验委托）
	 */ 
	@Column
	private String inspection_lot;
	public String getInspection_lot() {
		return this.inspection_lot;
	}
	public void setInspection_lot(String inspection_lot) {
		this.inspection_lot = inspection_lot;
	}

	/** 
	 * 表面检验结果（SORT_CODE = 407406）
	 */ 
	@Column
	private String surface_rst;
	public String getSurface_rst() {
		return this.surface_rst;
	}
	public void setSurface_rst(String surface_rst) {
		this.surface_rst = surface_rst;
	}

	/** 
	 * 包装标识
	 */ 
	@Column
	private String pck_flag;
	public String getPck_flag() {
		return this.pck_flag;
	}
	public void setPck_flag(String pck_flag) {
		this.pck_flag = pck_flag;
	}

	/** 
	 * 备注
	 */ 
	@Column
	private String memo;
	public String getMemo() {
		return this.memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}

	/** 
	 * 操作人
	 */ 
	@Column
	private String create_opr;
	public String getCreate_opr() {
		return this.create_opr;
	}
	public void setCreate_opr(String create_opr) {
		this.create_opr = create_opr;
	}

	/** 
	 * 操作时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date create_time;
	public Date getCreate_time() {
		return this.create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}

	/** 
	 * 修改人
	 */ 
	@Column
	private String update_opr;
	public String getUpdate_opr() {
		return this.update_opr;
	}
	public void setUpdate_opr(String update_opr) {
		this.update_opr = update_opr;
	}

	/** 
	 * 修改时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date update_time;
	public Date getUpdate_time() {
		return this.update_time;
	}
	public void setUpdate_time(Date update_time) {
		this.update_time = update_time;
	}
	
	/**
	 * 包装要求编码(2011)
	 */
	@Column
	private String pk_ask_code;
	public String getPk_ask_code() {
		return pk_ask_code;
	}
	public void setPk_ask_code(String pk_ask_code) {
		this.pk_ask_code = pk_ask_code;
	}

	/**
	 * 包装要求名称
	 */
	@Column
	private String pk_ask_desc;
	public String getPk_ask_desc() {
		return pk_ask_desc;
	}
	public void setPk_ask_desc(String pk_ask_desc) {
		this.pk_ask_desc = pk_ask_desc;
	}

}
