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