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 164c30b3c5..2ff290056f 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 @@ import lombok.Builder; import lombok.Data; +import java.io.Serializable; + /** *
* APP支付调用统一下单接口后的组装所需参数的实现类 @@ -14,7 +16,7 @@ */ @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 04cf893feb..ad6d27b507 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 lombok.Builder; import lombok.Data; +import java.io.Serializable; + /** ** 微信公众号支付进行统一下单后组装所需参数的类 @@ -15,7 +17,7 @@ */ @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 640d3cd3de..a2240f5dac 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 @@ import com.thoughtworks.xstream.annotations.XStreamAlias; import lombok.AllArgsConstructor; -import lombok.Builder; import lombok.Data; +import java.io.Serializable; + /** ** 微信H5支付统一下单后发起支付拼接所需参数实现类. @@ -15,7 +16,7 @@ */ @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 219c47a6f9..4a371c1fca 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 @@ */ @Data @AllArgsConstructor -public class WxPayNativeOrderResult { +public class WxPayNativeOrderResult implements Serializable { private String codeUrl; }