@@ -30,9 +30,8 @@ public interface WxMpPayService {
3030 * 接口地址:https://api.mch.weixin.qq.com/pay/orderquery
3131 * </pre>
3232 *
33- * @param transactionId 微信支付分配的商户号
33+ * @param transactionId 微信订单号
3434 * @param outTradeNo 商户系统内部的订单号,当没提供transaction_id时需要传这个。
35- * @throws WxErrorException
3635 */
3736 WxPayOrderQueryResult queryOrder (String transactionId , String outTradeNo ) throws WxErrorException ;
3837
@@ -49,7 +48,6 @@ public interface WxMpPayService {
4948 * </pre>
5049 *
5150 * @param outTradeNo 商户系统内部的订单号,当没提供transaction_id时需要传这个。
52- * @throws WxErrorException
5351 */
5452 WxPayOrderCloseResult closeOrder (String outTradeNo ) throws WxErrorException ;
5553
@@ -59,7 +57,6 @@ public interface WxMpPayService {
5957 * 接口地址:https://api.mch.weixin.qq.com/pay/unifiedorder
6058 *
6159 * @param request 请求对象,注意一些参数如appid、mchid等不用设置,方法内会自动从配置对象中获取到(前提是对应配置中已经设置)
62- * @throws WxErrorException
6360 */
6461 WxPayUnifiedOrderResult unifiedOrder (WxPayUnifiedOrderRequest request ) throws WxErrorException ;
6562
@@ -68,7 +65,6 @@ public interface WxMpPayService {
6865 * 详见http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115&token=&lang=zh_CN
6966 *
7067 * @param request 请求对象,注意一些参数如appid、mchid等不用设置,方法内会自动从配置对象中获取到(前提是对应配置中已经设置)
71- * @throws WxErrorException
7268 */
7369 Map <String , String > getPayInfo (WxPayUnifiedOrderRequest request ) throws WxErrorException ;
7470
@@ -93,7 +89,8 @@ public interface WxMpPayService {
9389 * 详见 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_5
9490 * 接口链接:https://api.mch.weixin.qq.com/pay/refundquery
9591 * </pre>
96- * 以下四个参数四选一
92+ * 以下四个参数四选一
93+ *
9794 * @param transactionId 微信订单号
9895 * @param outTradeNo 商户订单号
9996 * @param outRefundNo 商户退款单号
@@ -107,81 +104,85 @@ public interface WxMpPayService {
107104 * 详见http://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7
108105 */
109106 WxPayOrderNotifyResult getOrderNotifyResult (String xmlData ) throws WxErrorException ;
110-
107+
111108 /**
112109 * 微信公众号支付签名算法(详见:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3)
113110 *
114111 * @param xmlbean Bean需要标记有XML注解,默认使用配置中的PartnerKey进行签名
115- * @since 2.5.0
116112 * @return 签名字符串
117113 * @see #createSign(Map, String)
114+ * @since 2.5.0
118115 */
119116 String createSign (Object xmlbean );
120-
117+
121118 /**
122119 * 微信公众号支付签名算法(详见:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3)
123- * @param xmlbean Bean需要标记有XML注解
120+ *
121+ * @param xmlbean Bean需要标记有XML注解
124122 * @param signKey 签名Key
125123 * @return 签名字符串
126124 * @see #createSign(Map, String)
127125 */
128126 String createSign (Object xmlbean , String signKey );
129-
127+
130128 /**
131129 * 微信公众号支付签名算法(详见:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3)
132- * @param prams 参数信息,默认使用配置中的PartnerKey进行签名
133- * @param signKey 签名Key
130+ *
131+ * @param prams 参数信息,默认使用配置中的PartnerKey进行签名
134132 * @return 签名字符串
135133 * @see #createSign(Map, String)
136134 */
137135 String createSign (Map <String , String > prams );
138-
139-
136+
137+
140138 /**
141139 * 微信公众号支付签名算法(详见:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3)
142- * @param prams 参数信息
140+ *
141+ * @param prams 参数信息
143142 * @param signKey 签名Key
144143 * @return 签名字符串
145144 */
146145 String createSign (Map <String , String > prams , String signKey );
147146
148-
149-
147+
150148 /**
151149 * 校验签名是否正确,默认使用配置中的PartnerKey进行签名
150+ *
152151 * @param xmlbean Bean需要标记有XML注解
153152 * @return true - 签名校验成功,false - 签名校验失败
154153 * @see #checkSign(Map, String)
155154 */
156155 boolean checkSign (Object xmlbean );
157-
156+
158157 /**
159158 * 校验签名是否正确
159+ *
160160 * @param xmlbean Bean需要标记有XML注解
161- * @param signKey 校验的签名Key
161+ * @param signKey 校验的签名Key
162162 * @return true - 签名校验成功,false - 签名校验失败
163163 * @see #checkSign(Map, String)
164164 */
165165 boolean checkSign (Object xmlbean , String signKey );
166-
166+
167167 /**
168168 * 校验签名是否正确,默认使用配置中的PartnerKey进行签名
169+ *
169170 * @param prams 需要校验的参数Map
170171 * @return true - 签名校验成功,false - 签名校验失败
171172 * @see #checkSign(Map, String)
172173 */
173174 boolean checkSign (Map <String , String > prams );
174-
175+
175176 /**
176177 * 校验签名是否正确
177- * @param prams 需要校验的参数Map
178- * @param signKey 校验的签名Key
178+ *
179+ * @param params 需要校验的参数Map
180+ * @param signKey 校验的签名Key
179181 * @return true - 签名校验成功,false - 签名校验失败
180182 * @see #checkSign(Map, String)
181183 */
182- boolean checkSign (Map <String , String > prams , String signKey );
183-
184-
184+ boolean checkSign (Map <String , String > params , String signKey );
185+
185186
186187 /**
187188 * 发送微信红包给个人用户
@@ -206,8 +207,9 @@ public interface WxMpPayService {
206207 * 是否需要证书 是(证书及使用说明详见商户证书)
207208 * 请求方式 POST
208209 * </pre>
210+ *
209211 * @param mchBillNo 商户发放红包的商户订单号,比如10000098201411111234567890
210- * @param keyFile 证书文件对象(即apiclient_cert.p12 商户证书文件,详细参考https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3)
212+ * @param keyFile 证书文件对象(即apiclient_cert.p12 商户证书文件,详细参考https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3)
211213 */
212214 WxPayRedpackQueryResult queryRedpack (String mchBillNo , File keyFile ) throws WxErrorException ;
213215
0 commit comments