package market.Lms.Warehouse.vo;

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

import market.Lms.Warehouse.mapper.IfRawMtrCoilMMapper;

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="IF_RAW_MTR_COIL_M", namespace=IfRawMtrCoilMMapper.class)
public class IfRawMtrCoilM extends BaseVO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -8278707452102946835L;

	/** 卷号 */
	@Id("COIL_NO")
	private String coilNo;

	/** 来源（0新钢、1其它） */
	@Column("COIL_SOURCE")
	private String coilSource;

	/** 原料卷类别（1酸洗卷、2酸轧卷、3连退卷、4重卷卷、0其它卷） */
	@Column("COIL_SORT")
	private String coilSort;

	/** 供应商代码 */
	@Column("SUPPLIER_CODE")
	private String supplierCode;

	/** 供应商名称 */
	@Column("SUPPLIER_NAME")
	private String supplierName;

	/** 冶炼炉号 */
	@Column
	private String heatno;

	/** 试样号 */
	@Column("SMP_NO")
	private String smpNo;

	/** 品名代码 */
	@Column("PRD_CODE")
	private String prdCode;

	/** 品名描述 */
	@Column("PRD_NAME")
	private String prdName;

	/** 标准号代码 */
	@Column("STD_CODE")
	private String stdCode;

	/** 标准号名称 */
	@Column("STD_NAME")
	private String stdName;

	/** 牌号代码 */
	@Column("STEEL_CODE")
	private String steelCode;

	/** 牌号名称 */
	@Column("STEEL_NAME")
	private String steelName;

	/** 卷厚度 */
	@Column("COIL_THK")
	private Double coilThk;

	/** 卷宽度 */
	@Column("COIL_WDT")
	private Double coilWdt;

	/** 卷长度 */
	@Column("COIL_LEN")
	private Double coilLen;

	/** 卷内径 */
	@Column("COIL_INN_DIA")
	private Double coilInnDia;

	/** 卷外径 */
	@Column("COIL_OUT_DIA")
	private Double coilOutDia;

	/** 卷理重 */
	@Column("COIL_THR_WGT")
	private Double coilThrWgt;

	/** 卷实重 */
	@Column("COIL_ACT_WGT")
	private Double coilActWgt;

	/** 生产时间 */
	@Column("PRODUCE_TIME")
	private String produceTime;

	/** 瑕疵代码1 */
	@Column("FLAW_CODE1")
	private String flawCode1;

	/** 瑕疵描述1 */
	@Column("FLAW_NAME1")
	private String flawName1;

	/** 瑕疵代码2 */
	@Column("FLAW_CODE2")
	private String flawCode2;

	/** 瑕疵描述2 */
	@Column("FLAW_NAME2")
	private String flawName2;

	/** 瑕疵代码3 */
	@Column("FLAW_CODE3")
	private String flawCode3;

	/** 瑕疵描述3 */
	@Column("FLAW_NAME3")
	private String flawName3;

	/** 瑕疵代码4 */
	@Column("FLAW_CODE4")
	private String flawCode4;

	/** 瑕疵描述4 */
	@Column("FLAW_NAME4")
	private String flawName4;

	/** 瑕疵代码5 */
	@Column("FLAW_CODE5")
	private String flawCode5;

	/** 瑕疵描述5 */
	@Column("FLAW_NAME5")
	private String flawName5;

	/** 成分判定结果代码 */
	@Column("CHEM_DEC_RST_CODE")
	private String chemDecRstCode;

	/** 成分判定结果描述 */
	@Column("CHEM_DEC_RST_NAME")
	private String chemDecRstName;

	/** 外观判定结果代码 */
	@Column("SURFACE_DEC_RST_CODE")
	private String surfaceDecRstCode;

	/** 外观判定结果描述 */
	@Column("SURFACE_DEC_RST_NAME")
	private String surfaceDecRstName;

	/** 公差判定结果代码 */
	@Column("SIZE_DEC_RST_CODE")
	private String sizeDecRstCode;

	/** 公差判定结果描述 */
	@Column("SIZE_DEC_RST_NAME")
	private String sizeDecRstName;

	/** 材质判定结果代码 */
	@Column("PFMC_DEC_RST_CODE")
	private String pfmcDecRstCode;

	/** 材质判定结果描述 */
	@Column("PFMC_DEC_RST_NAME")
	private String pfmcDecRstName;

	/** 重量判定结果代码 */
	@Column("WGT_DEC_RST_CODE")
	private String wgtDecRstCode;

	/** 重量判定结果描述 */
	@Column("WGT_DEC_RST_NAME")
	private String wgtDecRstName;

	/** 综合判定结果代码 */
	@Column("TOTAL_DEC_RST_CODE")
	private String totalDecRstCode;

	/** 综合判定结果描述 */
	@Column("TOTAL_DEC_RST_NAME")
	private String totalDecRstName;

	/** 状态（0初始、1已入库） */
	@Column
	private String status;

	/** 备注 */
	@Column
	private String remark;

	/** 记录创建人 */
	@Column("CREATE_OPR")
	private String createOpr;

	/** 记录创建时间 */
	@Column("CREATE_TIME")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date createTime;
	
	/** 成分结果id */
	@Column
	private String chemid;
	
	private String inorder;
	
	private String inteam;
	
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date  indate;
	
	
	
	public String getInorder() {
		return inorder;
	}

	public void setInorder(String inorder) {
		this.inorder = inorder;
	}

	public String getInteam() {
		return inteam;
	}

	public void setInteam(String inteam) {
		this.inteam = inteam;
	}

	public Date getIndate() {
		return indate;
	}

	public void setIndate(Date indate) {
		this.indate = indate;
	}

	public String getChemid() {
		return chemid;
	}

	public void setChemid(String chemid) {
		this.chemid = chemid;
	}

	public String getPhysid() {
		return physid;
	}

	public void setPhysid(String physid) {
		this.physid = physid;
	}

	/** 材质结果id */
	@Column
	private String physid;
	
	/** 新钢合同号 */
	@Column
	private String orderno;
	
	/** 新钢订单号*/
	@Column
	private String prodorderno;
	
	/**冷轧收货单位 */
	@Column
	private String ord_nm;
	
	/** 冷轧订单厚度 */
	@Column
	private String instr_coil_thk;
	
	/** 冷轧订单宽度 */
	@Column
	private String instr_coil_wth;
	
	/** 冷轧运输方式 */
	@Column
	private String dliv_tp;
	
	/** 冷轧车号 */
	@Column
	private String trans_car_no;
	
	/** 冷轧包装方式 */
	@Column
	private String packagel;

	/** 冷轧目的地（到站) */
	@Column
	private String destpcd;

	public String getProdorderno() {
		return prodorderno;
	}

	public void setProdorderno(String prodorderno) {
		this.prodorderno = prodorderno;
	}

	public String getOrd_nm() {
		return ord_nm;
	}

	public void setOrd_nm(String ord_nm) {
		this.ord_nm = ord_nm;
	}

	public String getInstr_coil_thk() {
		return instr_coil_thk;
	}

	public void setInstr_coil_thk(String instr_coil_thk) {
		this.instr_coil_thk = instr_coil_thk;
	}

	public String getInstr_coil_wth() {
		return instr_coil_wth;
	}

	public void setInstr_coil_wth(String instr_coil_wth) {
		this.instr_coil_wth = instr_coil_wth;
	}

	public String getDliv_tp() {
		return dliv_tp;
	}

	public void setDliv_tp(String dliv_tp) {
		this.dliv_tp = dliv_tp;
	}

	public String getTrans_car_no() {
		return trans_car_no;
	}

	public void setTrans_car_no(String trans_car_no) {
		this.trans_car_no = trans_car_no;
	}

	public String getPackagel() {
		return packagel;
	}

	public void setPackagel(String packagel) {
		this.packagel = packagel;
	}

	public String getDestpcd() {
		return destpcd;
	}

	public void setDestpcd(String destpcd) {
		this.destpcd = destpcd;
	}

	public String getOrderno() {
		return orderno;
	}

	public void setOrderno(String orderno) {
		this.orderno = orderno;
	}

	public String getCoilNo() {
		return this.coilNo;
	}

	public String getCoilSource() {
		return this.coilSource;
	}

	public String getCoilSort() {
		return this.coilSort;
	}

	public String getSupplierCode() {
		return this.supplierCode;
	}

	public String getSupplierName() {
		return this.supplierName;
	}

	public String getHeatno() {
		return this.heatno;
	}

	public String getSmpNo() {
		return this.smpNo;
	}

	public String getPrdCode() {
		return this.prdCode;
	}

	public String getPrdName() {
		return this.prdName;
	}

	public String getStdCode() {
		return this.stdCode;
	}

	public String getStdName() {
		return this.stdName;
	}

	public String getSteelCode() {
		return this.steelCode;
	}

	public String getSteelName() {
		return this.steelName;
	}

	public Double getCoilThk() {
		return this.coilThk;
	}

	public Double getCoilWdt() {
		return this.coilWdt;
	}

	public Double getCoilLen() {
		return this.coilLen;
	}

	public Double getCoilInnDia() {
		return this.coilInnDia;
	}

	public Double getCoilOutDia() {
		return this.coilOutDia;
	}

	public Double getCoilThrWgt() {
		return this.coilThrWgt;
	}

	public Double getCoilActWgt() {
		return this.coilActWgt;
	}

	public String getProduceTime() {
		return this.produceTime;
	}

	public String getFlawCode1() {
		return this.flawCode1;
	}

	public String getFlawName1() {
		return this.flawName1;
	}

	public String getFlawCode2() {
		return this.flawCode2;
	}

	public String getFlawName2() {
		return this.flawName2;
	}

	public String getFlawCode3() {
		return this.flawCode3;
	}

	public String getFlawName3() {
		return this.flawName3;
	}

	public String getFlawCode4() {
		return this.flawCode4;
	}

	public String getFlawName4() {
		return this.flawName4;
	}

	public String getFlawCode5() {
		return this.flawCode5;
	}

	public String getFlawName5() {
		return this.flawName5;
	}

	public String getChemDecRstCode() {
		return this.chemDecRstCode;
	}

	public String getChemDecRstName() {
		return this.chemDecRstName;
	}

	public String getSurfaceDecRstCode() {
		return this.surfaceDecRstCode;
	}

	public String getSurfaceDecRstName() {
		return this.surfaceDecRstName;
	}

	public String getSizeDecRstCode() {
		return this.sizeDecRstCode;
	}

	public String getSizeDecRstName() {
		return this.sizeDecRstName;
	}

	public String getPfmcDecRstCode() {
		return this.pfmcDecRstCode;
	}

	public String getPfmcDecRstName() {
		return this.pfmcDecRstName;
	}

	public String getWgtDecRstCode() {
		return this.wgtDecRstCode;
	}

	public String getWgtDecRstName() {
		return this.wgtDecRstName;
	}

	public String getTotalDecRstCode() {
		return this.totalDecRstCode;
	}

	public String getTotalDecRstName() {
		return this.totalDecRstName;
	}

	public String getStatus() {
		return this.status;
	}

	public String getRemark() {
		return this.remark;
	}

	public String getCreateOpr() {
		return this.createOpr;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCoilNo(String coilNo) {
		this.coilNo = coilNo;
	}

	public void setCoilSource(String coilSource) {
		this.coilSource = coilSource;
	}

	public void setCoilSort(String coilSort) {
		this.coilSort = coilSort;
	}

	public void setSupplierCode(String supplierCode) {
		this.supplierCode = supplierCode;
	}

	public void setSupplierName(String supplierName) {
		this.supplierName = supplierName;
	}

	public void setHeatno(String heatno) {
		this.heatno = heatno;
	}

	public void setSmpNo(String smpNo) {
		this.smpNo = smpNo;
	}

	public void setPrdCode(String prdCode) {
		this.prdCode = prdCode;
	}

	public void setPrdName(String prdName) {
		this.prdName = prdName;
	}

	public void setStdCode(String stdCode) {
		this.stdCode = stdCode;
	}

	public void setStdName(String stdName) {
		this.stdName = stdName;
	}

	public void setSteelCode(String steelCode) {
		this.steelCode = steelCode;
	}

	public void setSteelName(String steelName) {
		this.steelName = steelName;
	}

	public void setCoilThk(Double coilThk) {
		this.coilThk = coilThk;
	}

	public void setCoilWdt(Double coilWdt) {
		this.coilWdt = coilWdt;
	}

	public void setCoilLen(Double coilLen) {
		this.coilLen = coilLen;
	}

	public void setCoilInnDia(Double coilInnDia) {
		this.coilInnDia = coilInnDia;
	}

	public void setCoilOutDia(Double coilOutDia) {
		this.coilOutDia = coilOutDia;
	}

	public void setCoilThrWgt(Double coilThrWgt) {
		this.coilThrWgt = coilThrWgt;
	}

	public void setCoilActWgt(Double coilActWgt) {
		this.coilActWgt = coilActWgt;
	}

	public void setProduceTime(String produceTime) {
		this.produceTime = produceTime;
	}

	public void setFlawCode1(String flawCode1) {
		this.flawCode1 = flawCode1;
	}

	public void setFlawName1(String flawName1) {
		this.flawName1 = flawName1;
	}

	public void setFlawCode2(String flawCode2) {
		this.flawCode2 = flawCode2;
	}

	public void setFlawName2(String flawName2) {
		this.flawName2 = flawName2;
	}

	public void setFlawCode3(String flawCode3) {
		this.flawCode3 = flawCode3;
	}

	public void setFlawName3(String flawName3) {
		this.flawName3 = flawName3;
	}

	public void setFlawCode4(String flawCode4) {
		this.flawCode4 = flawCode4;
	}

	public void setFlawName4(String flawName4) {
		this.flawName4 = flawName4;
	}

	public void setFlawCode5(String flawCode5) {
		this.flawCode5 = flawCode5;
	}

	public void setFlawName5(String flawName5) {
		this.flawName5 = flawName5;
	}

	public void setChemDecRstCode(String chemDecRstCode) {
		this.chemDecRstCode = chemDecRstCode;
	}

	public void setChemDecRstName(String chemDecRstName) {
		this.chemDecRstName = chemDecRstName;
	}

	public void setSurfaceDecRstCode(String surfaceDecRstCode) {
		this.surfaceDecRstCode = surfaceDecRstCode;
	}

	public void setSurfaceDecRstName(String surfaceDecRstName) {
		this.surfaceDecRstName = surfaceDecRstName;
	}

	public void setSizeDecRstCode(String sizeDecRstCode) {
		this.sizeDecRstCode = sizeDecRstCode;
	}

	public void setSizeDecRstName(String sizeDecRstName) {
		this.sizeDecRstName = sizeDecRstName;
	}

	public void setPfmcDecRstCode(String pfmcDecRstCode) {
		this.pfmcDecRstCode = pfmcDecRstCode;
	}

	public void setPfmcDecRstName(String pfmcDecRstName) {
		this.pfmcDecRstName = pfmcDecRstName;
	}

	public void setWgtDecRstCode(String wgtDecRstCode) {
		this.wgtDecRstCode = wgtDecRstCode;
	}

	public void setWgtDecRstName(String wgtDecRstName) {
		this.wgtDecRstName = wgtDecRstName;
	}

	public void setTotalDecRstCode(String totalDecRstCode) {
		this.totalDecRstCode = totalDecRstCode;
	}

	public void setTotalDecRstName(String totalDecRstName) {
		this.totalDecRstName = totalDecRstName;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public void setCreateOpr(String createOpr) {
		this.createOpr = createOpr;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	//总理重
	//总实重
	private Double theoryweightsum;
	private Double factweightsum;

	public Double getTheoryweightsum() {
		return theoryweightsum;
	}

	public void setTheoryweightsum(Double theoryweightsum) {
		this.theoryweightsum = theoryweightsum;
	}

	public Double getFactweightsum() {
		return factweightsum;
	}

	public void setFactweightsum(Double factweightsum) {
		this.factweightsum = factweightsum;
	}
	
	private String storageattr;

	public String getStorageattr() {
		return storageattr;
	}

	public void setStorageattr(String storageattr) {
		this.storageattr = storageattr;
	}
	
	/*	客户牌号(销售未录入则为空)	*/
	private String ddc_stl_grd;
	public String getDdc_stl_grd() {
		return ddc_stl_grd;
	}
	public void setDdc_stl_grd(String ddc_stl_grd) {
		this.ddc_stl_grd = ddc_stl_grd;
	}

	/*	订单重量(kg)	*/
	private String ord_wgt;
	public String getOrd_wgt() {
		return ord_wgt;
	}
	public void setOrd_wgt(String ord_wgt) {
		this.ord_wgt = ord_wgt;
	}
	
}
