Pārlūkot izejas kodu

公共询价下载报价信息,增加替代料相关的四个字段

will.chen 7 gadi atpakaļ
vecāks
revīzija
fe5211d06e

+ 50 - 0
src/main/java/com/uas/erp/schedular/b2b/domain/InquiryDetail.java

@@ -45,7 +45,57 @@ public class InquiryDetail extends KeyEntity{
 	// 询价明细状态,用于确认消息是报价还是修改报价
 	private String id_status;
 	private String id_incode;// 询价单号
+	/**
+	 * 替代型号
+	 */
+	private String replaceCmpCode;
+
+	/**
+	 * 替代规格
+	 */
+	private String replaceSpec;
+
+	/**
+	 * 替代品牌
+	 */
+	private String replaceBrand;
+
+	/**
+	 * 是否替代物料报价  1 是替代料报价, 0为普通报价
+	 */
+	private Short isReplace;
+
+	public String getReplaceCmpCode() {
+		return replaceCmpCode;
+	}
 
+	public void setReplaceCmpCode(String replaceCmpCode) {
+		this.replaceCmpCode = replaceCmpCode;
+	}
+
+	public String getReplaceSpec() {
+		return replaceSpec;
+	}
+
+	public void setReplaceSpec(String replaceSpec) {
+		this.replaceSpec = replaceSpec;
+	}
+
+	public String getReplaceBrand() {
+		return replaceBrand;
+	}
+
+	public void setReplaceBrand(String replaceBrand) {
+		this.replaceBrand = replaceBrand;
+	}
+
+	public Short getIsReplace() {
+		return isReplace;
+	}
+
+	public void setIsReplace(Short isReplace) {
+		this.isReplace = isReplace;
+	}
 	public String getVe_contacttel() {
 		return ve_contacttel;
 	}

+ 2 - 2
src/main/resources/database/template/pubInquiryReply.xml

@@ -16,9 +16,9 @@
                     v_id_id := inquiryAutoDetail_seq.nextval;
                     -- 序号按返回先后顺序插入
                     select nvl(max(id_detno), 1) into v_id_detno from inquiryAutoDetail where id_incode = ${detail.in_code};
-                    insert into inquiryAutoDetail(id_id,id_inid,id_detno,id_prodid,id_prodcode,id_vendname,id_vendyyzzh,id_currency,id_venduu,id_ptid,id_incode,id_leadtime,id_minbuyqty,id_minqty,id_rate,id_attach,id_remark,id_vendcontact,id_vendcontacttel,id_vendcontactuu)
+                    insert into inquiryAutoDetail(id_id,id_inid,id_detno,id_prodid,id_prodcode,id_vendname,id_vendyyzzh,id_currency,id_venduu,id_ptid,id_incode,id_leadtime,id_minbuyqty,id_minqty,id_rate,id_attach,id_remark,id_vendcontact,id_vendcontacttel,id_vendcontactuu,id_replace_cmpcode,id_replace_spec,id_replace_brand,id_isReplace)
                     select v_id_id,0,v_id_detno,pr_id,pr_code,${detail.id_vendname},${detail.id_vendyyzzh},${detail.id_currency},
-                    ${detail.ve_uu},${detail.b2b_id_id},${detail.in_code},${detail.id_leadtime},${detail.id_minbuyqty},${detail.id_minqty},${detail.id_rate},${detail.attach},${detail.id_remark},${detail.ve_contact},${detail.ve_contacttel},${detail.ve_contactuu} from product where pr_code=${detail.id_prodcode};
+                    ${detail.ve_uu},${detail.b2b_id_id},${detail.in_code},${detail.id_leadtime},${detail.id_minbuyqty},${detail.id_minqty},${detail.id_rate},${detail.attach},${detail.id_remark},${detail.ve_contact},${detail.ve_contacttel},${detail.ve_contactuu},${detail.replaceCmpCode},${detail.replaceSpec},${detail.replaceBrand},${detail.isReplace} from product where pr_code=${detail.id_prodcode};
                 end if;
             </block>
             <iterator loop="detail.dets" var="det">