Fix
parent
268e4a254e
commit
fafb0419ea
|
|
@ -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' => '扣除下级的进货补贴',
|
||||
]);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue