Skip to content

Commit d1e54a1

Browse files
committed
升级weixin-java-tools版本,并修复相关代码
1 parent 91f37cf commit d1e54a1

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<plugin.maven-compiler>3.1</plugin.maven-compiler>
1919

2020
<!-- lib versions -->
21-
<weixin-java-mp.version>2.2.2</weixin-java-mp.version>
21+
<weixin-java-mp.version>2.2.3</weixin-java-mp.version>
2222
<junit.version>4.12</junit.version>
2323
<slf4j.version>1.7.21</slf4j.version>
2424
<spring.version>4.2.6.RELEASE</spring.version>

src/main/java/com/github/controller/PaymentController.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
import me.chanjar.weixin.common.exception.WxErrorException;
4040
import me.chanjar.weixin.mp.api.WxMpConfigStorage;
4141
import me.chanjar.weixin.mp.api.WxMpService;
42-
import me.chanjar.weixin.mp.bean.pay.WxUnifiedOrderRequest;
43-
import me.chanjar.weixin.mp.bean.pay.WxUnifiedOrderResult;
42+
import me.chanjar.weixin.mp.bean.pay.request.WxPayUnifiedOrderRequest;
43+
import me.chanjar.weixin.mp.bean.pay.result.WxPayUnifiedOrderResult;
4444

4545
/**
4646
* 微信支付Controller
@@ -74,7 +74,7 @@ public class PaymentController extends GenericController {
7474
@RequestMapping(value = "getPrepayIdResult")
7575
public void getPrepayId(HttpServletResponse response,
7676
HttpServletRequest request) throws WxErrorException {
77-
WxUnifiedOrderRequest payInfo = new WxUnifiedOrderRequest();
77+
WxPayUnifiedOrderRequest payInfo = new WxPayUnifiedOrderRequest();
7878
payInfo.setOpenid(request.getParameter("openid"));
7979
payInfo.setOutTradeNo(request.getParameter("out_trade_no"));
8080
payInfo.setTotalFee(Integer.valueOf(request.getParameter("total_fee")));
@@ -84,7 +84,7 @@ public void getPrepayId(HttpServletResponse response,
8484
payInfo.setNotifyURL("");
8585
this.logger
8686
.info("PartnerKey is :" + this.configStorage.getPartnerKey());
87-
WxUnifiedOrderResult result = this.wxMpService.getPayService()
87+
WxPayUnifiedOrderResult result = this.wxMpService.getPayService()
8888
.unifiedOrder(payInfo);
8989
this.logger.info(new Gson().toJson(result));
9090
renderString(response, result);
@@ -100,7 +100,7 @@ public void getPrepayId(HttpServletResponse response,
100100
public void getJSSDKPayInfo(HttpServletResponse response,
101101
HttpServletRequest request) {
102102
ReturnModel returnModel = new ReturnModel();
103-
WxUnifiedOrderRequest prepayInfo = new WxUnifiedOrderRequest();
103+
WxPayUnifiedOrderRequest prepayInfo = new WxPayUnifiedOrderRequest();
104104
prepayInfo.setOpenid(request.getParameter("openid"));
105105
prepayInfo.setOutTradeNo(request.getParameter("out_trade_no"));
106106
prepayInfo

0 commit comments

Comments
 (0)