From a74a8f7765559dfc76b1fa6ec2ad66c66985b570 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E7=8B=BC?= <2468023037@qq.com> Date: Sat, 22 Feb 2025 20:04:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=93=B6=E8=A1=8C=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/admin/api/v1/WithdrawController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/controller/admin/api/v1/WithdrawController.php b/app/controller/admin/api/v1/WithdrawController.php index 073c613..507376b 100644 --- a/app/controller/admin/api/v1/WithdrawController.php +++ b/app/controller/admin/api/v1/WithdrawController.php @@ -97,7 +97,15 @@ class WithdrawController //同意 $userbank = Userbank::where('user_id', $user_id)->first(); if ($userbank) { - PaymentNew::pushMoney($amount, $userbank->bank_username, $userbank->account, $userbank->bank_name, $id); + $res = PaymentNew::pushMoney($amount, $userbank->bank_username, $userbank->account, $userbank->bank_name, $id); + if(!$res->Success){ + $Withdraw = Withdraw::where('id', $id)->first(); + $Withdraw->status = 5; + $Withdraw->status_text = '支付失败:用户银行信息存在问题'; + $Withdraw->save(); + UserRewardDao::base($user_id, 1, $money, '提现失败返还'); + return ApiResponse::error(null, '用户银行信息存在问题'); + } $Withdraw = Withdraw::where('id', $id)->first(); $Withdraw->status = 2; $Withdraw->status_text = '已到账';