mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-08-24 07:23:01 +08:00
重构支付相关对象包结构
This commit is contained in:
parent
1e6fbbd782
commit
3ba6dbb19a
@ -1,10 +1,14 @@
|
|||||||
package me.chanjar.weixin.mp.api;
|
package me.chanjar.weixin.mp.api;
|
||||||
|
|
||||||
import me.chanjar.weixin.common.exception.WxErrorException;
|
|
||||||
import me.chanjar.weixin.mp.bean.result.*;
|
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import me.chanjar.weixin.common.exception.WxErrorException;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxMpPayCallback;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxMpPayRefundResult;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxMpPayResult;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxRedpackResult;
|
||||||
|
import me.chanjar.weixin.mp.bean.result.WxMpPrepayIdResult;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 微信支付相关接口
|
* 微信支付相关接口
|
||||||
* Created by Binary Wang on 2016/7/28.
|
* Created by Binary Wang on 2016/7/28.
|
||||||
@ -116,7 +120,7 @@ public interface WxMpPayService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 发送微信红包给个人用户
|
* 发送微信红包给个人用户
|
||||||
* <p>
|
* <pre>
|
||||||
* 需要传入的必填参数如下:
|
* 需要传入的必填参数如下:
|
||||||
* mch_billno//商户订单号
|
* mch_billno//商户订单号
|
||||||
* send_name//商户名称
|
* send_name//商户名称
|
||||||
@ -128,8 +132,8 @@ public interface WxMpPayService {
|
|||||||
* act_name//活动名称
|
* act_name//活动名称
|
||||||
* remark //备注
|
* remark //备注
|
||||||
* 文档详见:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_5
|
* 文档详见:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_5
|
||||||
* <p>
|
|
||||||
* 使用现金红包功能需要在xml配置文件中额外设置:
|
* 使用现金红包功能需要在xml配置文件中额外设置:
|
||||||
|
* </pre>
|
||||||
* <partnerId></partnerId>微信商户平台ID
|
* <partnerId></partnerId>微信商户平台ID
|
||||||
* <partnerKey></partnerKey>商户平台设置的API密钥
|
* <partnerKey></partnerKey>商户平台设置的API密钥
|
||||||
*
|
*
|
||||||
|
@ -7,6 +7,10 @@ import me.chanjar.weixin.common.util.crypto.WxCryptUtil;
|
|||||||
import me.chanjar.weixin.common.util.http.Utf8ResponseHandler;
|
import me.chanjar.weixin.common.util.http.Utf8ResponseHandler;
|
||||||
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
||||||
import me.chanjar.weixin.mp.api.WxMpPayService;
|
import me.chanjar.weixin.mp.api.WxMpPayService;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxMpPayCallback;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxMpPayRefundResult;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxMpPayResult;
|
||||||
|
import me.chanjar.weixin.mp.bean.pay.WxRedpackResult;
|
||||||
import me.chanjar.weixin.mp.bean.result.*;
|
import me.chanjar.weixin.mp.bean.result.*;
|
||||||
import org.apache.http.Consts;
|
import org.apache.http.Consts;
|
||||||
import org.apache.http.HttpHost;
|
import org.apache.http.HttpHost;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package me.chanjar.weixin.mp.bean.result;
|
package me.chanjar.weixin.mp.bean.pay;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package me.chanjar.weixin.mp.bean.result;
|
package me.chanjar.weixin.mp.bean.pay;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package me.chanjar.weixin.mp.bean.result;
|
package me.chanjar.weixin.mp.bean.pay;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package me.chanjar.weixin.mp.bean.result;
|
package me.chanjar.weixin.mp.bean.pay;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
@ -8,7 +8,7 @@ import org.junit.Test;
|
|||||||
import com.thoughtworks.xstream.XStream;
|
import com.thoughtworks.xstream.XStream;
|
||||||
|
|
||||||
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
||||||
import me.chanjar.weixin.mp.bean.result.WxRedpackResult;
|
import me.chanjar.weixin.mp.bean.pay.WxRedpackResult;
|
||||||
|
|
||||||
public class WxRedpackResultTest {
|
public class WxRedpackResultTest {
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user