Переглянути джерело

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

master
Jink2005 6 роки тому
committed by Binary Wang
джерело
коміт
e937d3f5f5
4 змінених файлів з 12 додано та 6 видалено
  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 Переглянути файл

@@ -3,6 +3,8 @@ package com.github.binarywang.wxpay.bean.order;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

/**
* <pre>
* 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;


+ 3
- 1
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;

/**
* <pre>
* 微信公众号支付进行统一下单后组装所需参数的类
@@ -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;


+ 3
- 2
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;

/**
* <pre>
* 微信H5支付统一下单后发起支付拼接所需参数实现类.
@@ -15,7 +16,7 @@ import lombok.Data;
*/
@Data
@AllArgsConstructor
public class WxPayMwebOrderResult {
public class WxPayMwebOrderResult implements Serializable {
@XStreamAlias("mwebUrl")
private String mwebUrl;
}

+ 3
- 2
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;

/**
* <pre>
* 微信扫码支付统一下单后发起支付拼接所需参数实现类
@@ -14,6 +15,6 @@ import lombok.Data;
*/
@Data
@AllArgsConstructor
public class WxPayNativeOrderResult {
public class WxPayNativeOrderResult implements Serializable {
private String codeUrl;
}

Завантаження…
Відмінити
Зберегти