6
0
Fork 0
release
李静 2021-12-28 20:06:53 +08:00
parent e7adab6c49
commit 52c4beb374
1 changed files with 10 additions and 1 deletions

View File

@ -145,7 +145,16 @@ class DistributionPreIncomeJobService
'updated_at' => $time,
];
} elseif (in_array($preIncome->type, [DistributionPreIncome::TYPE_LEVEL_DIFF, DistributionPreIncome::TYPE_LEVEL_SAME])) {
$changeAmount = bcdiv($afterSale->amount, '100');
if (bccomp($afterSale->sales_value, '0', 2) <= 0) {
continue;
}
$changeAmount = $afterSale->amount;
if ($changeAmount > $afterSaleProduct->total_amount) {
$changeAmount = $afterSaleProduct->total_amount;
}
$changeAmount = bcdiv($changeAmount, '100');
$changeSalesValue = $afterSale->sales_value;
// 级差奖励和平级奖励按变更的销售值算收益
$changeRevenue = bcmul($changeSalesValue, $rule['bonus_rate']);