| @@ -3,6 +3,8 @@ package com.github.binarywang.wxpay.bean.order; | |||||
| import lombok.Builder; | import lombok.Builder; | ||||
| import lombok.Data; | import lombok.Data; | ||||
| import java.io.Serializable; | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * APP支付调用统一下单接口后的组装所需参数的实现类 | * APP支付调用统一下单接口后的组装所需参数的实现类 | ||||
| @@ -14,7 +16,7 @@ import lombok.Data; | |||||
| */ | */ | ||||
| @Data | @Data | ||||
| @Builder | @Builder | ||||
| public class WxPayAppOrderResult { | |||||
| public class WxPayAppOrderResult implements Serializable { | |||||
| private String sign; | private String sign; | ||||
| private String prepayId; | private String prepayId; | ||||
| private String partnerId; | private String partnerId; | ||||
| @@ -4,6 +4,8 @@ import com.thoughtworks.xstream.annotations.XStreamAlias; | |||||
| import lombok.Builder; | import lombok.Builder; | ||||
| import lombok.Data; | import lombok.Data; | ||||
| import java.io.Serializable; | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * 微信公众号支付进行统一下单后组装所需参数的类 | * 微信公众号支付进行统一下单后组装所需参数的类 | ||||
| @@ -15,7 +17,7 @@ import lombok.Data; | |||||
| */ | */ | ||||
| @Data | @Data | ||||
| @Builder | @Builder | ||||
| public class WxPayMpOrderResult { | |||||
| public class WxPayMpOrderResult implements Serializable { | |||||
| private String appId; | private String appId; | ||||
| private String timeStamp; | private String timeStamp; | ||||
| private String nonceStr; | private String nonceStr; | ||||
| @@ -2,9 +2,10 @@ package com.github.binarywang.wxpay.bean.order; | |||||
| import com.thoughtworks.xstream.annotations.XStreamAlias; | import com.thoughtworks.xstream.annotations.XStreamAlias; | ||||
| import lombok.AllArgsConstructor; | import lombok.AllArgsConstructor; | ||||
| import lombok.Builder; | |||||
| import lombok.Data; | import lombok.Data; | ||||
| import java.io.Serializable; | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * 微信H5支付统一下单后发起支付拼接所需参数实现类. | * 微信H5支付统一下单后发起支付拼接所需参数实现类. | ||||
| @@ -15,7 +16,7 @@ import lombok.Data; | |||||
| */ | */ | ||||
| @Data | @Data | ||||
| @AllArgsConstructor | @AllArgsConstructor | ||||
| public class WxPayMwebOrderResult { | |||||
| public class WxPayMwebOrderResult implements Serializable { | |||||
| @XStreamAlias("mwebUrl") | @XStreamAlias("mwebUrl") | ||||
| private String mwebUrl; | private String mwebUrl; | ||||
| } | } | ||||
| @@ -1,9 +1,10 @@ | |||||
| package com.github.binarywang.wxpay.bean.order; | package com.github.binarywang.wxpay.bean.order; | ||||
| import lombok.AllArgsConstructor; | import lombok.AllArgsConstructor; | ||||
| import lombok.Builder; | |||||
| import lombok.Data; | import lombok.Data; | ||||
| import java.io.Serializable; | |||||
| /** | /** | ||||
| * <pre> | * <pre> | ||||
| * 微信扫码支付统一下单后发起支付拼接所需参数实现类 | * 微信扫码支付统一下单后发起支付拼接所需参数实现类 | ||||
| @@ -14,6 +15,6 @@ import lombok.Data; | |||||
| */ | */ | ||||
| @Data | @Data | ||||
| @AllArgsConstructor | @AllArgsConstructor | ||||
| public class WxPayNativeOrderResult { | |||||
| public class WxPayNativeOrderResult implements Serializable { | |||||
| private String codeUrl; | private String codeUrl; | ||||
| } | } | ||||