From 3044a637a15e09d50ad733fd482c6e64e90df2f9 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 25 六月 2025 17:46:18 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java
index 8c87354..e1364d9 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java
@@ -253,9 +253,9 @@
             withdraw.setState(Constants.ONE);
             // 商家微信打款至微信零钱
             boolean update = weChatPay(order.getOrderMoney(), openId,withdraw.getId(),order.getServerName());
-//            if (!update) {
-//                throw new GlobalException("交易提现失败,请检查是否绑定微信!");
-//            }
+            if (!update) {
+                throw new GlobalException("交易提现失败,请检查是否绑定微信!");
+            }
         } else {
             // 待审核
             withdraw.setState(Constants.ZERO);
@@ -422,15 +422,12 @@
                 withdrawDetail.setMoney(transferAmount);
                 withdrawDetail.setOutBatchNo(postMap.get("out_bill_no")+"");
                 withdrawDetailService.save(withdrawDetail);
-
-
             } else {
-                allTransfersSuccessful = false;
-                break;
+                throw new GlobalException("提现失败,失败原因:"+jsonObject.getString("message"));
+//                allTransfersSuccessful = false;
+//                break;
             }
-
         }
-
         return allTransfersSuccessful;
     }
 

--
Gitblit v1.7.1