Selaa lähdekoodia

#1067 微信支付统一下单自定义结果封装类实现序列化接口,以满足某些应用场景需求。

master
Jink2005 6 vuotta sitten
committed by Binary Wang
vanhempi
commit
e937d3f5f5
4 muutettua tiedostoa jossa 12 lisäystä ja 6 poistoa
  1. +3
    -1
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java
  2. +3
    -1
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java
  3. +3
    -2
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java
  4. +3
    -2
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java

+ 3
- 1
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java Näytä tiedosto

@@ -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;


+ 3
- 1
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java Näytä tiedosto

@@ -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;


+ 3
- 2
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java Näytä tiedosto

@@ -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;
} }

+ 3
- 2
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java Näytä tiedosto

@@ -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;
} }

Ladataan…
Peruuta
Tallenna