From e31a75558bd7b8ac200194d11d181d0c6e319aa9 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 13 十月 2023 11:44:21 +0800 Subject: [PATCH] 对接第三方分账接口 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/account/OrderPaymentServiceImpl.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/account/OrderPaymentServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/account/OrderPaymentServiceImpl.java index 589996f..8625cba 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/account/OrderPaymentServiceImpl.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/account/OrderPaymentServiceImpl.java @@ -58,6 +58,16 @@ } @Override + public OrderPayment getByUnpaidOrderId(String orderId) { + LambdaQueryWrapper<OrderPayment> queryWrapper = Wrappers.lambdaQuery(); + queryWrapper.eq(OrderPayment::getOrderId, orderId) + .eq(OrderPayment::getDelFlag, 0) + .eq(OrderPayment::getPayStatus, 1) + .last(" limit 1 "); + return this.getOne(queryWrapper); + } + + @Override public void updatePaySuccess(String outTradeNo, String transactionId) { LambdaUpdateWrapper<OrderPayment> updateWrapper = Wrappers.lambdaUpdate(); updateWrapper.eq(OrderPayment::getOutTradeNo, outTradeNo) -- Gitblit v1.7.1