From 7e79d3fc356d334c8b099170f2fbd296691f214f Mon Sep 17 00:00:00 2001 From: GYJ <1157756119@qq.com> Date: Wed, 4 Dec 2024 14:56:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E5=9B=9E=E8=B0=83=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/sqx/modules/orders/service/OrdersService.java | 2 ++ .../sqx/modules/orders/service/impl/OrdersServiceImpl.java | 5 +++++ .../com/sqx/modules/pay/controller/app/WuyouController.java | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/sqx/modules/orders/service/OrdersService.java b/src/main/java/com/sqx/modules/orders/service/OrdersService.java index 674cfa32..9761735c 100644 --- a/src/main/java/com/sqx/modules/orders/service/OrdersService.java +++ b/src/main/java/com/sqx/modules/orders/service/OrdersService.java @@ -33,6 +33,8 @@ public interface OrdersService extends IService { Orders selectOrderByOrdersNo(String ordersNo); + Orders selectOrderByTradeNo(String tradeNo); + Double statisticsIncomeMoney(String time,Integer flag,Integer ordersType); Orders selectOrdersByCourseIdAndUserId(Long userId,Long courseId); diff --git a/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java b/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java index a0ea4c5e..c8fb954e 100644 --- a/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java +++ b/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java @@ -512,6 +512,11 @@ public class OrdersServiceImpl extends ServiceImpl implements return baseMapper.selectOne(new QueryWrapper().eq("orders_no", ordersNo)); } + @Override + public Orders selectOrderByTradeNo(String tradeNo) { + return baseMapper.selectOne(new QueryWrapper().eq("trade_no", tradeNo)); + } + @Override public Double statisticsIncomeMoney(String time, Integer flag, Integer ordersType) { return baseMapper.statisticsIncomeMoney(time, flag, ordersType); diff --git a/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java b/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java index 92c1be3d..8b2618ab 100644 --- a/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java +++ b/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java @@ -104,7 +104,7 @@ public class WuyouController { log.info("无忧支付回调成功, 参数: {}", JSONObject.toJSONString(notifyDto)); - Orders order = ordersService.selectOrderByOrdersNo(notifyDto.getOutTradeNo()); + Orders order = ordersService.selectOrderByTradeNo(notifyDto.getOutTradeNo()); if (order == null) { log.error("无忧支付回调订单不存在, 参数: {}", JSONObject.toJSONString(notifyDto)); return "订单不存在";