From 4c99ee7028c3fe58a2cd4b8273b22c75c45574fc Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 16 五月 2025 10:27:41 +0800 Subject: [PATCH] 修改文档bug --- UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java | 26 ++++++++++++-------------- 1 files changed, 12 insertions(+), 14 deletions(-) diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java index bb369cd..4e29146 100644 --- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java +++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/UserCallbackController.java @@ -28,9 +28,6 @@ @Autowired private IUserInfoService userInfoService; - /*@Autowired - private ICBCPayUtil icbcPayUtil;*/ - @Autowired private PayMoneyUtil payMoneyUtil; @@ -43,6 +40,7 @@ @ResponseBody @PostMapping("/wxCancelUserBalance") public CallbackResponse wxCancelUserBalance(@RequestBody CallbackRequest callbackRequest){ + System.err.println("支付成功回调------>" + JSON.toJSONString(callbackRequest)); CallbackResponse callbackResponse = new CallbackResponse(); try { /** @@ -63,7 +61,7 @@ if(ToolUtil.isNotEmpty(out_trade_no)){ Integer language = Integer.valueOf(out_trade_no.substring(17, 18)); Integer id = Integer.valueOf(out_trade_no.substring(18)); - userInfoService.payCancelUserBalance(null, order_id, Integer.valueOf(id), 1, language); + userInfoService.payCancelUserBalance(null, order_id, Integer.valueOf(id), language); callbackResponse.setCheckout_request_id(order_id); callbackResponse.setMerchant_transaction_id(out_trade_no); callbackResponse.setStatus_code("183"); @@ -92,16 +90,16 @@ @PostMapping("/aliCancelUserBalance") public void aliCancelUserBalance(HttpServletRequest request, HttpServletResponse response){ try { - Map<String, String> map = payMoneyUtil.alipayCallback(request); - String id = map.get("out_trade_no"); - String order_id = map.get("out_trade_no"); - String[] s = order_id.split("_"); - Integer language = Integer.valueOf(s[1]); - userInfoService.payCancelUserBalance(null, s[0], Integer.valueOf(id), 2, language); - response.setContentType("text/html;charset=UTF-8"); - PrintWriter out; - out = response.getWriter(); - out.println("success"); // 请不要修改或删除 +// Map<String, String> map = payMoneyUtil.alipayCallback(request); +// String id = map.get("out_trade_no"); +// String order_id = map.get("out_trade_no"); +// String[] s = order_id.split("_"); +// Integer language = Integer.valueOf(s[1]); +// userInfoService.payCancelUserBalance(null, s[0], Integer.valueOf(id), 2, language); +// response.setContentType("text/html;charset=UTF-8"); +// PrintWriter out; +// out = response.getWriter(); +// out.println("success"); // 请不要修改或删除 }catch (Exception e){ e.printStackTrace(); } -- Gitblit v1.7.1