Skip to content

Commit a3ada2c

Browse files
committed
重构规范化微信支付相关接口类的命名
1 parent 912ef62 commit a3ada2c

19 files changed

+304
-324
lines changed

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpPayService.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
package me.chanjar.weixin.mp.api;
22

33
import me.chanjar.weixin.common.exception.WxErrorException;
4-
import me.chanjar.weixin.mp.bean.pay.*;
4+
import me.chanjar.weixin.mp.bean.pay.request.WxEntPayRequest;
5+
import me.chanjar.weixin.mp.bean.pay.request.WxPayRefundRequest;
6+
import me.chanjar.weixin.mp.bean.pay.request.WxPaySendRedpackRequest;
7+
import me.chanjar.weixin.mp.bean.pay.request.WxPayUnifiedOrderRequest;
8+
import me.chanjar.weixin.mp.bean.pay.result.*;
59

610
import java.io.File;
711
import java.util.Map;
@@ -47,13 +51,6 @@ public interface WxMpPayService {
4751
*/
4852
Map<String, String> getPayInfo(WxPayUnifiedOrderRequest request) throws WxErrorException;
4953

50-
/**
51-
* 读取支付结果通知
52-
* 详见http://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7
53-
*
54-
*/
55-
WxPayJsSDKCallback getJSSDKCallbackData(String xmlData);
56-
5754
/**
5855
* <pre>
5956
* 微信支付-申请退款

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImpl.java

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
88
import me.chanjar.weixin.mp.api.WxMpPayService;
99
import me.chanjar.weixin.mp.api.WxMpService;
10-
import me.chanjar.weixin.mp.bean.pay.*;
10+
import me.chanjar.weixin.mp.bean.pay.request.*;
11+
import me.chanjar.weixin.mp.bean.pay.result.*;
1112
import org.apache.commons.codec.digest.DigestUtils;
1213
import org.apache.commons.lang3.ArrayUtils;
1314
import org.apache.commons.lang3.StringUtils;
@@ -45,19 +46,6 @@ public WxMpPayServiceImpl(WxMpService wxMpService) {
4546
this.wxMpService = wxMpService;
4647
}
4748

48-
@Override
49-
public WxPayJsSDKCallback getJSSDKCallbackData(String xmlData) {
50-
try {
51-
XStream xstream = XStreamInitializer.getInstance();
52-
xstream.alias("xml", WxPayJsSDKCallback.class);
53-
return (WxPayJsSDKCallback) xstream.fromXML(xmlData);
54-
} catch (Exception e) {
55-
e.printStackTrace();
56-
}
57-
58-
return new WxPayJsSDKCallback();
59-
}
60-
6149
@Override
6250
public WxPayRefundResult refund(WxPayRefundRequest request, File keyFile)
6351
throws WxErrorException {

0 commit comments

Comments
 (0)