diff --git a/admin/controllers/base/DivideAccountController.php b/admin/controllers/base/DivideAccountController.php index 2442392..dabcd21 100644 --- a/admin/controllers/base/DivideAccountController.php +++ b/admin/controllers/base/DivideAccountController.php @@ -547,30 +547,6 @@ class DivideAccountController extends BaseAdminController $chargeCpr = $this->getChargeCashPayRecordStatusByOrderNo($orderNo); $chargeCpr->status = $status; $chargeCpr->saveOrFail(); - if ($status == 2) { - if (empty($chargeCash)) { - throw new Exception('金额不能为空'); - } - $account = CashAccount::find()->where([ - 'user_id' => $chargeCpr->store_id, - 'user_type' => $chargeCpr->type - ])->one(); - // 从冻结金额中减去充值金额,并将结果赋值回冻结金额 - $account->frozen_cash = bcsub($account->frozen_cash, bcsub($chargeCash, $chargeCpr->charge_cash, 2), 2); - // 减少账户可用余额 - $account->able_cash = bcsub($account->able_cash, $chargeCpr->charge_cash, 2); - - $account->saveOrFail(); - - - $platformAccount = CashAccount::find()->where([ - 'user_id' => 0, - 'user_type' => 2 - ])->one(); - $platformAccount->able_cash = bcsub($platformAccount->able_cash, $chargeCpr->charge_cash, 2); - $platformAccount->charge_cash = bcadd($platformAccount->charge_cash, $chargeCpr->charge_cash, 2); - $platformAccount->saveOrFail(); - } } /**