From e937d3f5f5aad2450ccd75ac5f16cf0469603a85 Mon Sep 17 00:00:00 2001 From: Jink2005 Date: Thu, 6 Jun 2019 11:39:25 +0800 Subject: [PATCH] =?UTF-8?q?#1067=20=E5=BE=AE=E4=BF=A1=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=E4=B8=8B=E5=8D=95=E8=87=AA=E5=AE=9A=E4=B9=89?= =?UTF-8?q?=E7=BB=93=E6=9E=9C=E5=B0=81=E8=A3=85=E7=B1=BB=E5=AE=9E=E7=8E=B0?= =?UTF-8?q?=E5=BA=8F=E5=88=97=E5=8C=96=E6=8E=A5=E5=8F=A3=EF=BC=8C=E4=BB=A5?= =?UTF-8?q?=E6=BB=A1=E8=B6=B3=E6=9F=90=E4=BA=9B=E5=BA=94=E7=94=A8=E5=9C=BA?= =?UTF-8?q?=E6=99=AF=E9=9C=80=E6=B1=82=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../binarywang/wxpay/bean/order/WxPayAppOrderResult.java | 4 +++- .../binarywang/wxpay/bean/order/WxPayMpOrderResult.java | 4 +++- .../binarywang/wxpay/bean/order/WxPayMwebOrderResult.java | 5 +++-- .../binarywang/wxpay/bean/order/WxPayNativeOrderResult.java | 5 +++-- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java index 164c30b3..2ff29005 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java @@ -3,6 +3,8 @@ package com.github.binarywang.wxpay.bean.order; import lombok.Builder; import lombok.Data; +import java.io.Serializable; + /** *
  * APP支付调用统一下单接口后的组装所需参数的实现类
@@ -14,7 +16,7 @@ import lombok.Data;
  */
 @Data
 @Builder
-public class WxPayAppOrderResult {
+public class WxPayAppOrderResult implements Serializable {
   private String sign;
   private String prepayId;
   private String partnerId;
diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java
index 04cf893f..ad6d27b5 100644
--- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java
@@ -4,6 +4,8 @@ import com.thoughtworks.xstream.annotations.XStreamAlias;
 import lombok.Builder;
 import lombok.Data;
 
+import java.io.Serializable;
+
 /**
  * 
  * 微信公众号支付进行统一下单后组装所需参数的类
@@ -15,7 +17,7 @@ import lombok.Data;
  */
 @Data
 @Builder
-public class WxPayMpOrderResult {
+public class WxPayMpOrderResult implements Serializable {
   private String appId;
   private String timeStamp;
   private String nonceStr;
diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java
index 640d3cd3..a2240f5d 100644
--- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java
@@ -2,9 +2,10 @@ package com.github.binarywang.wxpay.bean.order;
 
 import com.thoughtworks.xstream.annotations.XStreamAlias;
 import lombok.AllArgsConstructor;
-import lombok.Builder;
 import lombok.Data;
 
+import java.io.Serializable;
+
 /**
  * 
  * 微信H5支付统一下单后发起支付拼接所需参数实现类.
@@ -15,7 +16,7 @@ import lombok.Data;
  */
 @Data
 @AllArgsConstructor
-public class WxPayMwebOrderResult {
+public class WxPayMwebOrderResult implements Serializable {
   @XStreamAlias("mwebUrl")
   private String mwebUrl;
 }
diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java
index 219c47a6..4a371c1f 100644
--- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java
@@ -1,9 +1,10 @@
 package com.github.binarywang.wxpay.bean.order;
 
 import lombok.AllArgsConstructor;
-import lombok.Builder;
 import lombok.Data;
 
+import java.io.Serializable;
+
 /**
  * 
  * 微信扫码支付统一下单后发起支付拼接所需参数实现类
@@ -14,6 +15,6 @@ import lombok.Data;
  */
 @Data
 @AllArgsConstructor
-public class WxPayNativeOrderResult {
+public class WxPayNativeOrderResult implements Serializable {
   private String codeUrl;
 }