From fafb0419eabffa1fd78603c835d3e1f040d393a5 Mon Sep 17 00:00:00 2001 From: Jing Li Date: Sun, 6 Feb 2022 15:29:59 +0800 Subject: [PATCH] Fix --- .../Commands/Dealer/PurchaseSubsidySettleCommand.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Console/Commands/Dealer/PurchaseSubsidySettleCommand.php b/app/Console/Commands/Dealer/PurchaseSubsidySettleCommand.php index be25effb..4445942d 100644 --- a/app/Console/Commands/Dealer/PurchaseSubsidySettleCommand.php +++ b/app/Console/Commands/Dealer/PurchaseSubsidySettleCommand.php @@ -188,7 +188,7 @@ class PurchaseSubsidySettleCommand extends Command */ protected function deductPurchaseSubsidy(DealerPurchaseSubsidy $purchaseSubsidy) { - // 扣除下级的进货补贴 + // 扣除上级的进货补贴 if ($purchaseSubsidy->payer_id && bccomp($purchaseSubsidy->total_amount, '0', 2) === 1) { $payerPurchaseSubsidy = DealerPurchaseSubsidy::where([ 'user_id' => $purchaseSubsidy->payer_id, @@ -197,12 +197,12 @@ class PurchaseSubsidySettleCommand extends Command ])->first(); if ($payerPurchaseSubsidy) { - $payerPurchaseSubsidy->decrement('total_amount', $purchaseSubsidy->total_amount); + $payerPurchaseSubsidy->decrement('total_amount', $purchaseSubsidy->total_subsidy); $payerPurchaseSubsidy->logs()->create([ 'purchase_subsidy_id' => $payerPurchaseSubsidy->id, 'change_from_purchase_subsidy_id' => $purchaseSubsidy->id, - 'change_amount' => bcmul($purchaseSubsidy->total_amount, '-1', 2), + 'change_amount' => bcmul($purchaseSubsidy->total_subsidy, '-1', 2), 'remark' => '扣除下级的进货补贴', ]); }