|
@@ -0,0 +1,174 @@
|
|
|
|
|
+package com.uas.platform.b2b.mobile.model;
|
|
|
|
|
+
|
|
|
|
|
+import java.util.Date;
|
|
|
|
|
+
|
|
|
|
|
+import com.uas.platform.b2b.model.PurchaseOrderChange;
|
|
|
|
|
+import com.uas.platform.core.model.Constant;
|
|
|
|
|
+import com.uas.platform.core.model.Status;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 数据传送到移动端的轻量级实体类 <br>
|
|
|
|
|
+ * 收到的客户采购变更单
|
|
|
|
|
+ *
|
|
|
|
|
+ * @author yingp
|
|
|
|
|
+ *
|
|
|
|
|
+ */
|
|
|
|
|
+public class PurchaseChange {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 流水号
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_code;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 订单号
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_purccode;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 日期
|
|
|
|
|
+ */
|
|
|
|
|
+ private Date pc_date;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 原付款方式
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_payments;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 新付款方式
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_newpayments;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 原币种
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_currency;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 新币种
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_newcurrency;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 原汇率
|
|
|
|
|
+ */
|
|
|
|
|
+ private Float pc_rate;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 新汇率
|
|
|
|
|
+ */
|
|
|
|
|
+ private Float pc_newrate;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 备注
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_remark;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 是否已同意
|
|
|
|
|
+ */
|
|
|
|
|
+ private String pc_agreed;
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_code() {
|
|
|
|
|
+ return pc_code;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_code(String pc_code) {
|
|
|
|
|
+ this.pc_code = pc_code;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_purccode() {
|
|
|
|
|
+ return pc_purccode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_purccode(String pc_purccode) {
|
|
|
|
|
+ this.pc_purccode = pc_purccode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Date getPc_date() {
|
|
|
|
|
+ return pc_date;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_date(Date pc_date) {
|
|
|
|
|
+ this.pc_date = pc_date;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_payments() {
|
|
|
|
|
+ return pc_payments;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_payments(String pc_payments) {
|
|
|
|
|
+ this.pc_payments = pc_payments;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_newpayments() {
|
|
|
|
|
+ return pc_newpayments;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_newpayments(String pc_newpayments) {
|
|
|
|
|
+ this.pc_newpayments = pc_newpayments;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_currency() {
|
|
|
|
|
+ return pc_currency;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_currency(String pc_currency) {
|
|
|
|
|
+ this.pc_currency = pc_currency;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_newcurrency() {
|
|
|
|
|
+ return pc_newcurrency;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_newcurrency(String pc_newcurrency) {
|
|
|
|
|
+ this.pc_newcurrency = pc_newcurrency;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Float getPc_rate() {
|
|
|
|
|
+ return pc_rate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_rate(Float pc_rate) {
|
|
|
|
|
+ this.pc_rate = pc_rate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Float getPc_newrate() {
|
|
|
|
|
+ return pc_newrate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_newrate(Float pc_newrate) {
|
|
|
|
|
+ this.pc_newrate = pc_newrate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_remark() {
|
|
|
|
|
+ return pc_remark;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_remark(String pc_remark) {
|
|
|
|
|
+ this.pc_remark = pc_remark;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getPc_agreed() {
|
|
|
|
|
+ return pc_agreed;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPc_agreed(String pc_agreed) {
|
|
|
|
|
+ this.pc_agreed = pc_agreed;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public PurchaseChange() {
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 转为移动端的变更单
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param orderChange
|
|
|
|
|
+ */
|
|
|
|
|
+ public PurchaseChange(PurchaseOrderChange orderChange) {
|
|
|
|
|
+ if (orderChange.getAgreed() != null && orderChange.getAgreed() == Constant.YES)
|
|
|
|
|
+ this.pc_agreed = Status.AGREED.getPhrase();
|
|
|
|
|
+ this.pc_code = orderChange.getCode();
|
|
|
|
|
+ this.pc_currency = orderChange.getOrder().getCurrency();
|
|
|
|
|
+ this.pc_date = orderChange.getDate();
|
|
|
|
|
+ this.pc_newcurrency = orderChange.getNewCurrency();
|
|
|
|
|
+ this.pc_newpayments = orderChange.getNewPayments();
|
|
|
|
|
+ this.pc_newrate = orderChange.getNewRate();
|
|
|
|
|
+ this.pc_payments = orderChange.getOrder().getPayments();
|
|
|
|
|
+ this.pc_purccode = orderChange.getOrder().getCode();
|
|
|
|
|
+ this.pc_rate = orderChange.getOrder().getRate();
|
|
|
|
|
+ this.pc_remark = orderChange.getRemark();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+}
|