|
|
@@ -48,12 +48,16 @@ public abstract class AbstractOrderProduct {
|
|
|
|
|
|
/**
|
|
|
* 原厂型号(erp)
|
|
|
- *
|
|
|
- * @return
|
|
|
*/
|
|
|
@Column(name = "pr_cmpcode")
|
|
|
protected String productCmpCode;
|
|
|
|
|
|
+ /**
|
|
|
+ * 买方UAS物料id
|
|
|
+ */
|
|
|
+ @Column(name = "pr_sourceid")
|
|
|
+ protected Long productSourceId;
|
|
|
+
|
|
|
@Transient
|
|
|
protected ProductInfo product;
|
|
|
|
|
|
@@ -105,6 +109,14 @@ public abstract class AbstractOrderProduct {
|
|
|
this.productCmpCode = productCmpCode;
|
|
|
}
|
|
|
|
|
|
+ public Long getProductSourceId() {
|
|
|
+ return productSourceId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProductSourceId(Long productSourceId) {
|
|
|
+ this.productSourceId = productSourceId;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* [抽象方法] 获取物料id
|
|
|
* @return
|
|
|
@@ -127,6 +139,7 @@ public abstract class AbstractOrderProduct {
|
|
|
product.setUnit(productUnit);
|
|
|
product.setBrand(productBrand);
|
|
|
product.setCmpCode(productCmpCode);
|
|
|
+ product.setSourceId(productSourceId);
|
|
|
}
|
|
|
return product;
|
|
|
}
|
|
|
@@ -140,6 +153,7 @@ public abstract class AbstractOrderProduct {
|
|
|
this.productUnit = product.getUnit();
|
|
|
this.productBrand = product.getBrand();
|
|
|
this.productCmpCode = product.getCmpCode();
|
|
|
+ this.productSourceId = product.getSourceId();
|
|
|
}
|
|
|
this.product = product;
|
|
|
}
|