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