소스 검색

增加sourceId字段

suntg 7 년 전
부모
커밋
96168006dd
2개의 변경된 파일29개의 추가작업 그리고 2개의 파일을 삭제
  1. 16 2
      src/main/java/com/uas/platform/b2b/model/AbstractOrderProduct.java
  2. 13 0
      src/main/java/com/uas/platform/b2b/model/ProductInfo.java

+ 16 - 2
src/main/java/com/uas/platform/b2b/model/AbstractOrderProduct.java

@@ -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;
     }

+ 13 - 0
src/main/java/com/uas/platform/b2b/model/ProductInfo.java

@@ -81,6 +81,11 @@ public class ProductInfo {
 	 */
 	private Short standard;
 
+	/**
+	 * 买方UAS物料id
+	 */
+	private Long sourceId;
+
 	public ProductInfo() {
 	}
 
@@ -195,4 +200,12 @@ public class ProductInfo {
 	public void setCmpCode(String cmpCode) {
 		this.cmpCode = cmpCode;
 	}
+
+	public Long getSourceId() {
+		return sourceId;
+	}
+
+	public void setSourceId(Long sourceId) {
+		this.sourceId = sourceId;
+	}
 }