/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2018-07-07
 * 描述            ：横剪成品实绩
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Mes.Lengthwise.Plan.vo;
import java.io.Serializable;
import java.util.Date;

import market.Mes.Lengthwise.Plan.mapper.MesCrCrossCuttingDMapper;

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_CR_CROSS_CUTTING_D", namespace=MesCrCrossCuttingDMapper.class)
public class MesCrCrossCuttingD extends BaseVO implements Serializable {
	
	
	//收货单位
	private String reciver_unit_name;
	private String prod_name;//产品名称
	private String steel_name;//牌号
	private String heatno;//炉号
	private String prod_spec;//规格
	private String contract_no;//合同号
	//private String wrk_date;//日期
	private String barcode;//二维码
	//轧批号 batchno
	private String batchno;
	//机台代码
	private String machine_code;
	
	
	public String getMachine_code() {
		return machine_code;
	}
	public void setMachine_code(String machine_code) {
		this.machine_code = machine_code;
	}
	public String getBatchno() {
		return batchno;
	}
	public void setBatchno(String batchno) {
		this.batchno = batchno;
	}

	private String std_name;//标准
	
	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;
	}
	public String getReciver_unit_name() {
		return reciver_unit_name;
	}
	public void setReciver_unit_name(String reciver_unit_name) {
		this.reciver_unit_name = reciver_unit_name;
	}
	public String getProd_name() {
		return prod_name;
	}
	public void setProd_name(String prod_name) {
		this.prod_name = prod_name;
	}
	public String getSteel_name() {
		return steel_name;
	}
	public void setSteel_name(String steel_name) {
		this.steel_name = steel_name;
	}
	public String getHeatno() {
		return heatno;
	}
	public void setHeatno(String heatno) {
		this.heatno = heatno;
	}
	public String getProd_spec() {
		return prod_spec;
	}
	public void setProd_spec(String prod_spec) {
		this.prod_spec = prod_spec;
	}
	public String getContract_no() {
		return contract_no;
	}
	public void setContract_no(String contract_no) {
		this.contract_no = contract_no;
	}
	public String getBarcode() {
		return barcode;
	}
	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}
	public String getStd_name() {
		return std_name;
	}
	public void setStd_name(String std_name) {
		this.std_name = std_name;
	}

	/** 
	 * 检验号、用于分批及发送检验委托的
	 */ 
	@Column
	private String inspection_lot;
	public String getInspection_lot() {
		return inspection_lot;
	}
	public void setInspection_lot(String inspection_lot) {
		this.inspection_lot = inspection_lot;
	}
	
	/** 
	 * 板垛号
	 */ 
	@Id
	private String packing_no;
	public String getPacking_no() {
		return this.packing_no;
	}
	public void setPacking_no(String packing_no) {
		this.packing_no = packing_no;
	}

	/** 
	 * 虚拟板垛号
	 */ 
	@Column
	private String packing_no_vt;
	public String getPacking_no_vt() {
		return this.packing_no_vt;
	}
	public void setPacking_no_vt(String packing_no_vt) {
		this.packing_no_vt = packing_no_vt;
	}

	/** 
	 * 外部物料号
	 */ 
	@Column
	private String packing_no_ext;
	public String getPacking_no_ext() {
		return this.packing_no_ext;
	}
	public void setPacking_no_ext(String packing_no_ext) {
		this.packing_no_ext = packing_no_ext;
	}

	/** 
	 * 生产处理号
	 */ 
	@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 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 Long plate_cnt;
	public Long getPlate_cnt() {
		return this.plate_cnt;
	}
	public void setPlate_cnt(Long plate_cnt) {
		this.plate_cnt = plate_cnt;
	}

	/** 
	 * 子板单重
	 */ 
	@Column
	private Double plate_single_wgt;
	public Double getPlate_single_wgt() {
		return this.plate_single_wgt;
	}
	public void setPlate_single_wgt(Double plate_single_wgt) {
		this.plate_single_wgt = plate_single_wgt;
	}

	/** 
	 * 成品理重
	 */ 
	@Column
	private Double packing_thr_wgt;
	public Double getPacking_thr_wgt() {
		return this.packing_thr_wgt;
	}
	public void setPacking_thr_wgt(Double packing_thr_wgt) {
		this.packing_thr_wgt = packing_thr_wgt;
	}

	/** 
	 * 包装箱重（皮）
	 */ 
	@Column
	private Double packing_box_wgt;
	public Double getPacking_box_wgt() {
		return this.packing_box_wgt;
	}
	public void setPacking_box_wgt(Double packing_box_wgt) {
		this.packing_box_wgt = packing_box_wgt;
	}

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

	/** 
	 * 称重时间（皮）
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date wgt_time_t;
	public Date getWgt_time_t() {
		return this.wgt_time_t;
	}
	public void setWgt_time_t(Date wgt_time_t) {
		this.wgt_time_t = wgt_time_t;
	}

	/** 
	 * 成品总重（毛）
	 */ 
	@Column
	private Double packing_ttl_wgt;
	public Double getPacking_ttl_wgt() {
		return this.packing_ttl_wgt;
	}
	public void setPacking_ttl_wgt(Double packing_ttl_wgt) {
		this.packing_ttl_wgt = packing_ttl_wgt;
	}

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

	/** 
	 * 称重时间（毛）
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date wgt_time_g;
	public Date getWgt_time_g() {
		return this.wgt_time_g;
	}
	public void setWgt_time_g(Date wgt_time_g) {
		this.wgt_time_g = wgt_time_g;
	}

	/** 
	 * 成品净重（净）
	 */ 
	@Column
	private Double packing_net_wgt;
	public Double getPacking_net_wgt() {
		return this.packing_net_wgt;
	}
	public void setPacking_net_wgt(Double packing_net_wgt) {
		this.packing_net_wgt = packing_net_wgt;
	}

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

	/** 
	 * 称重时间（净）
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date wgt_time_n;
	public Date getWgt_time_n() {
		return this.wgt_time_n;
	}
	public void setWgt_time_n(Date wgt_time_n) {
		this.wgt_time_n = wgt_time_n;
	}

	/** 
	 * 生产时间
	 */ 
	@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 String packing_group;
	public String getPacking_group() {
		return this.packing_group;
	}
	public void setPacking_group(String packing_group) {
		this.packing_group = packing_group;
	}

	/** 
	 * 订单号
	 */ 
	@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;
	}

	/** 
	 * 表面检验结果（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 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;
	}
	
	private String reciver_address;//到站地址
	private String level_desc;//质量等级

	public String getReciver_address() {
		return reciver_address;
	}
	public void setReciver_address(String reciver_address) {
		this.reciver_address = reciver_address;
	}
	public String getLevel_desc() {
		return level_desc;
	}
	public void setLevel_desc(String level_desc) {
		this.level_desc = level_desc;
	}
	
	private String prod_name1;
	private String coilno;
	public String getProd_name1() {
		return prod_name1;
	}
	public void setProd_name1(String prod_name1) {
		this.prod_name1 = prod_name1;
	}
	public String getCoilno() {
		return coilno;
	}
	public void setCoilno(String coilno) {
		this.coilno = coilno;
	}
}
