diff --git a/app/Services/WalletService.php b/app/Services/WalletService.php index 7f8d45a8..b14a8ab5 100644 --- a/app/Services/WalletService.php +++ b/app/Services/WalletService.php @@ -24,24 +24,24 @@ class WalletService // 变更前余额 $beforeBalance = $wallet->balance; - $_balance = abs($changeBalance); + $_changeBalance = abs($changeBalance); if ($changeBalance > 0) { // 收入 $user->wallet()->update([ - 'balance' => DB::raw("balance + {$_balance}"), - 'total_revenue' => DB::raw("total_revenue + {$_balance}"), + 'balance' => DB::raw("balance + {$_changeBalance}"), + 'total_revenue' => DB::raw("total_revenue + {$_changeBalance}"), ]); } else { // 支出 - if ($wallet->balance < $_balance) { - throw new BizException('可提现金额不足'); + if ($wallet->balance < $_changeBalance) { + throw new BizException('可提余额不足'); } $user->wallet()->update([ - 'balance' => DB::raw("balance - {$_balance}"), - 'total_expenses' => DB::raw("total_expenses + {$_balance}"), + 'balance' => DB::raw("balance - {$_changeBalance}"), + 'total_expenses' => DB::raw("total_expenses + {$_changeBalance}"), ]); }