package market.Lms.Warehouse.vo;

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

import market.Lms.Warehouse.mapper.YdmHzTempMapper;

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 = "YDM_HZ_TEMP", namespace = YdmHzTempMapper.class)
public class YdmHzTemp extends BaseVO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -840862266896069688L;
	/** 
	 * 卷号
	 */ 
	@Id
	private String coilno;
	public String getCoilno() {
		return this.coilno;
	}
	public void setCoilno(String coilno) {
		this.coilno = coilno;
	}

	

	

	
	
	/** 
	 * 所属仓库编码
	 */ 
	@Column
	private String materailtype;
	public String getMaterailtype() {
		return this.materailtype;
	}
	public void setMaterailtype(String materailtype) {
		this.materailtype = materailtype;
	}

	

	

	

	

	

	/** 
	 * 所属仓库编码
	 */ 
	@Column
	private String storageattr;
	public String getStorageattr() {
		return this.storageattr;
	}
	public void setStorageattr(String storageattr) {
		this.storageattr = storageattr;
	}

	/** 
	 * 品名代码
	 */ 
	@Column
	private String prod_code;
	public String getProd_code() {
		return this.prod_code;
	}
	public void setProd_code(String prod_code) {
		this.prod_code = prod_code;
	}

	/** 
	 * 品名描述
	 */ 
	@Column
	private String prod_name;
	public String getProd_name() {
		return this.prod_name;
	}
	public void setProd_name(String prod_name) {
		this.prod_name = prod_name;
	}

	/** 
	 * 标准号代码
	 */ 
	@Column
	private String std_code;
	public String getStd_code() {
		return this.std_code;
	}
	public void setStd_code(String std_code) {
		this.std_code = std_code;
	}

	/** 
	 * 标准号名称
	 */ 
	@Column
	private String std_name;
	public String getStd_name() {
		return this.std_name;
	}
	public void setStd_name(String std_name) {
		this.std_name = std_name;
	}

	/** 
	 * 产品用途代码
	 */ 
	@Column
	private String use_code;
	public String getUse_code() {
		return this.use_code;
	}
	public void setUse_code(String use_code) {
		this.use_code = use_code;
	}

	/** 
	 * 产品用途描述
	 */ 
	@Column
	private String use_name;
	public String getUse_name() {
		return this.use_name;
	}
	public void setUse_name(String use_name) {
		this.use_name = use_name;
	}

	/** 
	 * 生产产线名称
	 */ 
	@Column
	private String pline_name;
	public String getPline_name() {
		return this.pline_name;
	}
	public void setPline_name(String pline_name) {
		this.pline_name = pline_name;
	}

	

	/** 
	 * 厚
	 */ 
	@Column
	private Double thick;
	public Double getThick() {
		return this.thick;
	}
	public void setThick(Double thick) {
		this.thick = thick;
	}

	/** 
	 * 宽
	 */ 
	@Column
	private Double width;
	public Double getWidth() {
		return this.width;
	}
	public void setWidth(Double width) {
		this.width = width;
	}

	/** 
	 * 长
	 */ 
	@Column
	private Double length;
	public Double getLength() {
		return this.length;
	}
	public void setLength(Double length) {
		this.length = length;
	}

	/** 
	 * 外径
	 */ 
	@Column
	private Double diameter_out;
	public Double getDiameter_out() {
		return this.diameter_out;
	}
	public void setDiameter_out(Double diameter_out) {
		this.diameter_out = diameter_out;
	}

	/** 
	 * 内径
	 */ 
	@Column
	private Double diameter_inn;
	public Double getDiameter_inn() {
		return this.diameter_inn;
	}
	public void setDiameter_inn(Double diameter_inn) {
		this.diameter_inn = diameter_inn;
	}

	/** 
	 * 块数
	 */ 
	@Column
	private Integer quantity;
	public Integer getQuantity() {
		return this.quantity;
	}
	public void setQuantity(Integer quantity) {
		this.quantity = quantity;
	}

	/** 
	 * 理重
	 */ 
	@Column
	private Double theoryweight;
	public Double getTheoryweight() {
		return this.theoryweight;
	}
	public void setTheoryweight(Double theoryweight) {
		this.theoryweight = theoryweight;
	}

	

	/** 
	 * 实重
	 */ 
	@Column
	private Double factweight;
	public Double getFactweight() {
		return this.factweight;
	}
	public void setFactweight(Double factweight) {
		this.factweight = factweight;
	}

	/** 
	 * 客户编码
	 */ 
	@Column
	private String customer_no;
	public String getCustomer_no() {
		return this.customer_no;
	}
	public void setCustomer_no(String customer_no) {
		this.customer_no = customer_no;
	}

	/** 
	 * 客户名称
	 */ 
	@Column
	private String customer_nm;
	public String getCustomer_nm() {
		return this.customer_nm;
	}
	public void setCustomer_nm(String customer_nm) {
		this.customer_nm = customer_nm;
	}

	/** 
	 * 收货单位编码
	 */ 
	@Column
	private String receiv_no;
	public String getReceiv_no() {
		return this.receiv_no;
	}
	public void setReceiv_no(String receiv_no) {
		this.receiv_no = receiv_no;
	}

	/** 
	 * 收货单位名称
	 */ 
	@Column
	private String receiv_nm;
	public String getReceiv_nm() {
		return this.receiv_nm;
	}
	public void setReceiv_nm(String receiv_nm) {
		this.receiv_nm = receiv_nm;
	}

	/** 
	 * 销售订单号
	 */ 
	@Column
	private String orderno;
	public String getOrderno() {
		return this.orderno;
	}
	public void setOrderno(String orderno) {
		this.orderno = orderno;
	}

	/** 
	 * 生产订单号
	 */ 
	@Column
	private String prodorderno;
	public String getProdorderno() {
		return this.prodorderno;
	}
	public void setProdorderno(String prodorderno) {
		this.prodorderno = prodorderno;
	}

	/** 
	 * 计划牌号
	 */ 
	@Column
	private String steelcode;
	public String getSteelcode() {
		return this.steelcode;
	}
	public void setSteelcode(String steelcode) {
		this.steelcode = steelcode;
	}

	/** 
	 * 判定牌号
	 */ 
	@Column
	private String judgesteelcode;
	public String getJudgesteelcode() {
		return this.judgesteelcode;
	}
	public void setJudgesteelcode(String judgesteelcode) {
		this.judgesteelcode = judgesteelcode;
	}

	/** 
	 * 包装等级
	 */ 
	@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;
	}

	/** 
	 * 成分判定结果 40740101
	 */ 
	@Column
	private String chemresult;
	public String getChemresult() {
		return this.chemresult;
	}
	public void setChemresult(String chemresult) {
		this.chemresult = chemresult;
	}

	/** 
	 * 公差判定结果 40740301
	 */ 
	@Column
	private String sizeresult;
	public String getSizeresult() {
		return this.sizeresult;
	}
	public void setSizeresult(String sizeresult) {
		this.sizeresult = sizeresult;
	}

	/** 
	 * 表面检验结果 40740601
	 */ 
	@Column
	private String surfaceresult;
	public String getSurfaceresult() {
		return this.surfaceresult;
	}
	public void setSurfaceresult(String surfaceresult) {
		this.surfaceresult = surfaceresult;
	}

	/** 
	 * 重量判定结果 40740701
	 */ 
	@Column
	private String weightresult;
	public String getWeightresult() {
		return this.weightresult;
	}
	public void setWeightresult(String weightresult) {
		this.weightresult = weightresult;
	}

	/** 
	 * 综合判定结果 40740801
	 */ 
	@Column
	private String judgeresult;
	public String getJudgeresult() {
		return this.judgeresult;
	}
	public void setJudgeresult(String judgeresult) {
		this.judgeresult = judgeresult;
	}

	/** 
	 * 材质判定结果 40740201
	 */ 
	@Column
	private String physresult;
	public String getPhysresult() {
		return this.physresult;
	}
	public void setPhysresult(String physresult) {
		this.physresult = physresult;
	}

	

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

	

	/** 
	 * 入库时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date indate;
	public Date getIndate() {
		return this.indate;
	}
	public void setIndate(Date indate) {
		this.indate = indate;
	}

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

	/** 
	 * 记录创建者
	 */ 
	@Column
	private String creater;
	public String getCreater() {
		return this.creater;
	}
	public void setCreater(String creater) {
		this.creater = creater;
	}

	/** 
	 * 记录创建日期
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date createdate;
	public Date getCreatedate() {
		return this.createdate;
	}
	public void setCreatedate(Date createdate) {
		this.createdate = createdate;
	}

	/** 
	 * 记录修改者
	 */ 
	@Column
	private String updater;
	public String getUpdater() {
		return this.updater;
	}
	public void setUpdater(String updater) {
		this.updater = updater;
	}

	/** 
	 * 记录修改时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date updatedate;
	public Date getUpdatedate() {
		return this.updatedate;
	}
	public void setUpdatedate(Date updatedate) {
		this.updatedate = updatedate;
	}

	/** 
	 * 在库状态(-1待入库、0在库、1移送在途、2发运锁定、4包装出库、5出库)
	 */ 
	@Column
	private String state;
	public String getState() {
		return this.state;
	}
	public void setState(String state) {
		this.state = state;
	}
	
	

	

	

	/** 
	 * 原料卷号
	 */ 
	@Column
	private String materailcoilno;
	public String getMaterailcoilno() {
		return this.materailcoilno;
	}
	public void setMaterailcoilno(String materailcoilno) {
		this.materailcoilno = materailcoilno;
	}

	

	/** 
	 * 成分结果ID
	 */ 
	@Column
	private String chemid;
	public String getChemid() {
		return this.chemid;
	}
	public void setChemid(String chemid) {
		this.chemid = chemid;
	}

	/** 
	 * 材质结果ID
	 */ 
	@Column
	private String physid;
	public String getPhysid() {
		return this.physid;
	}
	public void setPhysid(String physid) {
		this.physid = physid;
	}

	/** 
	 * 虚拟物料号
	 */ 
	@Column
	private String object_no_vt;
	public String getObject_no_vt() {
		return this.object_no_vt;
	}
	public void setObject_no_vt(String object_no_vt) {
		this.object_no_vt = object_no_vt;
	}

	/** 
	 * 物料属性
	 */ 
	@Column
	private String object_attr;
	public String getObject_attr() {
		return this.object_attr;
	}
	public void setObject_attr(String object_attr) {
		this.object_attr = object_attr;
	}

	/** 
	 * 冷轧销售订单号
	 */ 
	@Column
	private String lzorderno;
	public String getLzorderno() {
		return this.lzorderno;
	}
	public void setLzorderno(String lzorderno) {
		this.lzorderno = lzorderno;
	}

	/** 
	 * 上表面检验结果
	 */ 
	@Column
	private String up_surface_result;
	public String getUp_surface_result() {
		return this.up_surface_result;
	}
	public void setUp_surface_result(String up_surface_result) {
		this.up_surface_result = up_surface_result;
	}

	/** 
	 * 下表面检验结果
	 */ 
	@Column
	private String ud_surface_result;
	public String getUd_surface_result() {
		return this.ud_surface_result;
	}
	public void setUd_surface_result(String ud_surface_result) {
		this.ud_surface_result = ud_surface_result;
	}

	

	/** 
	 * 上表面检验结果ID
	 */ 
	@Column
	private String up_surface_result_id;
	public String getUp_surface_result_id() {
		return this.up_surface_result_id;
	}
	public void setUp_surface_result_id(String up_surface_result_id) {
		this.up_surface_result_id = up_surface_result_id;
	}

	/** 
	 * 下表面检验结果ID
	 */ 
	@Column
	private String ud_surface_result_id;
	public String getUd_surface_result_id() {
		return this.ud_surface_result_id;
	}
	public void setUd_surface_result_id(String ud_surface_result_id) {
		this.ud_surface_result_id = ud_surface_result_id;
	}

	/** 
	 * 边部检验结果ID
	 */ 
	@Column
	private String marginal_result_id;
	public String getMarginal_result_id() {
		return this.marginal_result_id;
	}
	public void setMarginal_result_id(String marginal_result_id) {
		this.marginal_result_id = marginal_result_id;
	}

	/** 
	 * 卡量检验结果ID
	 */ 
	@Column
	private String measure_result_id;
	public String getMeasure_result_id() {
		return this.measure_result_id;
	}
	public void setMeasure_result_id(String measure_result_id) {
		this.measure_result_id = measure_result_id;
	}

	/** 
	 * 成分判定结果ID
	 */ 
	@Column
	private String chemresult_id;
	public String getChemresult_id() {
		return this.chemresult_id;
	}
	public void setChemresult_id(String chemresult_id) {
		this.chemresult_id = chemresult_id;
	}

	/** 
	 * 材质判定结果ID
	 */ 
	@Column
	private String physresult_id;
	public String getPhysresult_id() {
		return this.physresult_id;
	}
	public void setPhysresult_id(String physresult_id) {
		this.physresult_id = physresult_id;
	}

	

	

	/** 
	 * 产线代码
	 */ 
	@Column
	private String plan_code;
	public String getPlan_code() {
		return this.plan_code;
	}
	public void setPlan_code(String plan_code) {
		this.plan_code = plan_code;
	}

	/** 
	 * 检验号
	 */ 
	@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;
	}

	

	/** 
	 * 机台号代码
	 */ 
	@Column
	private String machine_code;
	public String getMachine_code() {
		return this.machine_code;
	}
	public void setMachine_code(String machine_code) {
		this.machine_code = machine_code;
	}

	/** 
	 * 机台号名称
	 */ 
	@Column
	private String machine_name;
	public String getMachine_name() {
		return this.machine_name;
	}
	public void setMachine_name(String machine_name) {
		this.machine_name = machine_name;
	}

	

	
	
	
	/**
	 * 交货状态名称
	 */
	@Column
	public String delivery_state_desc;
	public String getDelivery_state_desc() {
		return delivery_state_desc;
	}
	public void setDelivery_state_desc(String delivery_state_desc) {
		this.delivery_state_desc = delivery_state_desc;
	}
	
	/**
	 * 交货状态编码
	 */
	@Column
	private String delivery_state_code;
	public String getDelivery_state_code() {
		return delivery_state_code;
	}
	public void setDelivery_state_code(String delivery_state_code) {
		this.delivery_state_code = delivery_state_code;
	}
	
	
	
	

	

	
	
	// 合同号
	private String contract_no;
	public String getContract_no() {
		return contract_no;
	}
	public void setContract_no(String contract_no) {
		this.contract_no = contract_no;
	}

	

	// 货位编码
	private String buttressno;
	public String getButtressno() {
		return buttressno;
	}
	public void setButtressno(String buttressno) {
		this.buttressno = buttressno;
	}

	// 位置
	private String locality;
	public String getLocality() {
		return locality;
	}
	public void setLocality(String locality) {
		this.locality = locality;
	}

	// 货位名称
	private String buttressname;
	public String getButtressname() {
		return buttressname;
	}
	public void setButtressname(String buttressname) {
		this.buttressname = buttressname;
	}

	// 区域名称
	private String areaname;
	public String getAreaname() {
		return areaname;
	}
	public void setAreaname(String areaname) {
		this.areaname = areaname;
	}

	
	
	//表面缺陷说明
	private String flaw_desc;
	public String getFlaw_desc() {
		return flaw_desc;
	}
	public void setFlaw_desc(String flaw_desc) {
		this.flaw_desc = flaw_desc;
	}
	
	//投料卷号
	private String object_no;
	public String getObject_no() {
		return object_no;
	}
	public void setObject_no(String object_no) {
		this.object_no = object_no;
	}
	//入库类型
	private String intype;
	public String getIntype() {
		return intype;
	}
	public void setIntype(String intype) {
		this.intype = intype;
	}
	
	
	
	
	
	//库存查询：包装状态
	private String packaged;
	public String getPackaged() {
		return packaged;
	}
	public void setPackaged(String packaged) {
		this.packaged = packaged;
	}
	
	//库存查询：订单包装要求
	private String orderpackage;
	public String getOrderpackage() {
		return orderpackage;
	}
	public void setOrderpackage(String orderpackage) {
		this.orderpackage = orderpackage;
	}
	
	
	
}
