From a50c7d1497d7f707b79597553d9db978ba7e9dd5 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 13 十二月 2024 08:59:12 +0800 Subject: [PATCH] 修改 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CallBackController.java | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CallBackController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CallBackController.java index 38b533c..0bda315 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CallBackController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CallBackController.java @@ -62,16 +62,16 @@ if (check) { one.setPaymentStatus(2); orderService.updateById(one); - if (one.getGoodType()==1){ - try { - TCourse byId = courseService.getById(one.getGoodId()); - byId.setBuyNum(byId.getBuyNum()+1); - courseService.updateById(byId); - }catch (Exception e){ - e.printStackTrace(); - } - - } +// if (one.getGoodType()==1){ +// try { +// TCourse byId = courseService.getById(one.getGoodId()); +// byId.setBuyNum(byId.getBuyNum()+1); +// courseService.updateById(byId); +// }catch (Exception e){ +// e.printStackTrace(); +// } +// +// } return R.ok(); }else { return R.fail("请支付"); @@ -124,12 +124,13 @@ amountReq.setTotal(byId.getPaymentAmount().multiply(BigDecimal.valueOf(100)).longValue()); amountReq.setCurrency("CNY"); createRequest.setAmount(amountReq); - createRequest.setNotifyUrl("http://www.zhipingwang.com.cn:8081/call-back/buy"); + createRequest.setNotifyUrl("http://vwpmxwbhv59i.guyubao.com/call-back/buy"); createRequest.setOutTradeNo(byId.getCode()); createRequest.setOutRefundNo("TK" + WeChatUtil.generateTradeNumber()); Refund refund = refundService.create(createRequest); byId.setPaymentStatus(3); + byId.setCancelTime(LocalDateTime.now()); orderService.updateById(byId); }catch (Exception e){ e.printStackTrace(); -- Gitblit v1.7.1