mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 18:46:10 +08:00 
			
		
		
		
	重构支付相关对象包结构
This commit is contained in:
		| @ -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 { | ||||||
|  |  | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Binary Wang
					Binary Wang