6
0
Fork 0
release
Jing Li 2022-02-06 15:29:59 +08:00
parent 268e4a254e
commit fafb0419ea
1 changed files with 3 additions and 3 deletions

View File

@ -188,7 +188,7 @@ class PurchaseSubsidySettleCommand extends Command
*/ */
protected function deductPurchaseSubsidy(DealerPurchaseSubsidy $purchaseSubsidy) protected function deductPurchaseSubsidy(DealerPurchaseSubsidy $purchaseSubsidy)
{ {
// 扣除级的进货补贴 // 扣除级的进货补贴
if ($purchaseSubsidy->payer_id && bccomp($purchaseSubsidy->total_amount, '0', 2) === 1) { if ($purchaseSubsidy->payer_id && bccomp($purchaseSubsidy->total_amount, '0', 2) === 1) {
$payerPurchaseSubsidy = DealerPurchaseSubsidy::where([ $payerPurchaseSubsidy = DealerPurchaseSubsidy::where([
'user_id' => $purchaseSubsidy->payer_id, 'user_id' => $purchaseSubsidy->payer_id,
@ -197,12 +197,12 @@ class PurchaseSubsidySettleCommand extends Command
])->first(); ])->first();
if ($payerPurchaseSubsidy) { if ($payerPurchaseSubsidy) {
$payerPurchaseSubsidy->decrement('total_amount', $purchaseSubsidy->total_amount); $payerPurchaseSubsidy->decrement('total_amount', $purchaseSubsidy->total_subsidy);
$payerPurchaseSubsidy->logs()->create([ $payerPurchaseSubsidy->logs()->create([
'purchase_subsidy_id' => $payerPurchaseSubsidy->id, 'purchase_subsidy_id' => $payerPurchaseSubsidy->id,
'change_from_purchase_subsidy_id' => $purchaseSubsidy->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' => '扣除下级的进货补贴', 'remark' => '扣除下级的进货补贴',
]); ]);
} }