Browse Source

feat(purchase):采购明细单增加替代料号、替代料名称、替代料规格三个字段

Hu Jie 7 years ago
parent
commit
12f8f8fe15

+ 8 - 0
db/ddl.sql

@@ -13,4 +13,12 @@
   add column todo_apchek_count VARCHAR(100) default '' comment '需要对账金额',
   add column update_time datetime comment '上一次更新时间';
 
+-- date: 2018-12-19 09:51
+-- author: huj
+-- content: 采购明细单增加替代料号、替代料名称、替代料规格三个字段(帝显LED物料需求)
+  alter table `purc$orderitems`
+  add column pd_repprodcode VARCHAR(255)  comment '替代料号',
+  add column pd_repprodtitle VARCHAR(255)  comment '替代料名称',
+  add column pd_repprodspec VARCHAR(255)  comment '替代料规格';
+
 

+ 34 - 0
src/main/java/com/uas/platform/b2b/erp/model/PurchaseDetail.java

@@ -58,6 +58,37 @@ public class PurchaseDetail {
 	private String pd_orispeccode;
 	private List<Attach> attaches;
 
+	//替代料号
+	private String pd_repprodcode;
+	//替代料名称
+	private String pd_repdetail;
+	//替代料规格
+	private String pd_repspec;
+
+	public String getPd_repprodcode() {
+		return pd_repprodcode;
+	}
+
+	public void setPd_repprodcode(String pd_repprodcode) {
+		this.pd_repprodcode = pd_repprodcode;
+	}
+
+	public String getPd_repdetail() {
+		return pd_repdetail;
+	}
+
+	public void setPd_repdetail(String pd_repdetail) {
+		this.pd_repdetail = pd_repdetail;
+	}
+
+	public String getPd_repspec() {
+		return pd_repspec;
+	}
+
+	public void setPd_repspec(String pd_repspec) {
+		this.pd_repspec = pd_repspec;
+	}
+
 	public String getPd_taxcode() {
 		return pd_taxcode;
 	}
@@ -298,6 +329,9 @@ public class PurchaseDetail {
 		item.setTaxCode(this.pd_taxcode);
 		item.setBillName(this.pd_billname);
 		item.setOriSpecCode(this.pd_orispeccode);
+		item.setRepProdCode(this.pd_repprodcode);
+		item.setRepProdTitle(this.pd_repdetail);
+		item.setRepProdSpec(this.pd_repspec);
 		if (!CollectionUtils.isEmpty(this.attaches)) {
 			Set<com.uas.platform.b2b.model.Attach> b2bAttaches = new HashSet<com.uas.platform.b2b.model.Attach>();
 			for(Attach attach : this.attaches) {

+ 42 - 0
src/main/java/com/uas/platform/b2b/model/PurcOrderInfoItem.java

@@ -262,6 +262,48 @@ public class PurcOrderInfoItem extends AbstractRedDotKey {
 	@Column(name = "pd_orispeccode")
 	private String oriSpecCode;
 
+	/**
+	 * 替代料号
+	 */
+	@Column(name = "pd_repprodcode")
+	private String repProdCode;
+
+	/**
+	 * 替代料名称
+	 */
+	@Column(name = "pd_repprodtitle")
+	private String repProdTitle;
+
+	/**
+	 * 替代料规格
+	 */
+	@Column(name = "pd_repprodspec")
+	private String repProdSpec;
+
+	public String getRepProdCode() {
+		return repProdCode;
+	}
+
+	public void setRepProdCode(String repProdCode) {
+		this.repProdCode = repProdCode;
+	}
+
+	public String getRepProdTitle() {
+		return repProdTitle;
+	}
+
+	public void setRepProdTitle(String repProdTitle) {
+		this.repProdTitle = repProdTitle;
+	}
+
+	public String getRepProdSpec() {
+		return repProdSpec;
+	}
+
+	public void setRepProdSpec(String repProdSpec) {
+		this.repProdSpec = repProdSpec;
+	}
+
 	public String getTaxCode() {
 		return taxCode;
 	}