|
|
@@ -17,13 +17,14 @@ public class PurchaseReply {
|
|
|
private Date pr_delivery;
|
|
|
private String pr_remark;
|
|
|
private String pr_pucode;
|
|
|
- private int pr_pddetno;
|
|
|
+ private short pr_pddetno;
|
|
|
private Date pr_date;
|
|
|
private String pr_recorder;
|
|
|
/**
|
|
|
* 平台回复记录ID,传入买家的ERP。可供写入时检测,防止重复传的问题
|
|
|
*/
|
|
|
private long b2b_pr_id;
|
|
|
+ private String pr_type;
|
|
|
|
|
|
public PurchaseReply() {
|
|
|
}
|
|
|
@@ -60,11 +61,11 @@ public class PurchaseReply {
|
|
|
this.pr_pucode = pr_pucode;
|
|
|
}
|
|
|
|
|
|
- public int getPr_pddetno() {
|
|
|
+ public short getPr_pddetno() {
|
|
|
return pr_pddetno;
|
|
|
}
|
|
|
|
|
|
- public void setPr_pddetno(int pr_pddetno) {
|
|
|
+ public void setPr_pddetno(short pr_pddetno) {
|
|
|
this.pr_pddetno = pr_pddetno;
|
|
|
}
|
|
|
|
|
|
@@ -91,6 +92,15 @@ public class PurchaseReply {
|
|
|
public void setB2b_pr_id(long b2b_pr_id) {
|
|
|
this.b2b_pr_id = b2b_pr_id;
|
|
|
}
|
|
|
+
|
|
|
+ public String getPr_type() {
|
|
|
+ return pr_type;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPr_type(String pr_type) {
|
|
|
+ this.pr_type = pr_type;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 从平台的回复记录转到买家ERP的回复记录
|
|
|
*
|
|
|
@@ -106,10 +116,11 @@ public class PurchaseReply {
|
|
|
setPr_pddetno(orderReply.getOrderItem().getNumber());
|
|
|
setB2b_pr_id(orderReply.getId());
|
|
|
setPr_recorder(orderReply.getRecorder());
|
|
|
+ setPr_type(orderReply.getType());
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 从卖家ERP的回复记录转到平台的回复记录
|
|
|
+ * 从买家ERP的主动回复记录转到平台的回复记录
|
|
|
*/
|
|
|
public PurchaseOrderReply convert() {
|
|
|
PurchaseOrderReply reply = new PurchaseOrderReply();
|
|
|
@@ -118,7 +129,9 @@ public class PurchaseReply {
|
|
|
reply.setQty(this.pr_qty);
|
|
|
reply.setRecorder(this.pr_recorder);
|
|
|
reply.setRemark(this.pr_remark);
|
|
|
- reply.setStatus((short) Status.NOT_UPLOAD.value());
|
|
|
+ reply.setStatus((short) Status.DOWNLOADED.value());
|
|
|
+ reply.setSendStatus((short) Status.NOT_UPLOAD.value());
|
|
|
+ reply.setType("采购主动回复");
|
|
|
return reply;
|
|
|
}
|
|
|
|