Compare commits

...

2 Commits

Author SHA1 Message Date
陈狼 ee4bc4da30 Merge branch 'master' of https://git.shagain.club/shulang/webman 2025-02-22 20:41:14 +08:00
陈狼 bad10d343f feat: 新增 2025-02-22 20:41:08 +08:00
1 changed files with 5 additions and 0 deletions

View File

@ -164,9 +164,14 @@ class WithdrawController
Log::info('Payment Callback Received:', $callbackData);
$orderId = $callbackData['TrackingNumber'] ?? null;
$failedMessage = $callbackData['FailedMessage'] ?? null;
$amount = $callbackData['Amount'] ?? null;
$withdraw = Withdraw::where('order_number', $orderId)->first();
//$failedMessage为null就是成功
if ($failedMessage != null) {
$rate = ExchangeRate::where('type', 'BDT')->get();
$money = $amount * 100 / $rate[0]['points'] + 300;
UserRewardDao::base($withdraw->user_id, 1, $money, '提现失败返还');
$withdraw->update([
'status' => 5,
'status_text' => '支付失败: ' . $failedMessage,