更新经销商管理津贴结算规则
parent
27f480ca18
commit
97de2a3636
|
|
@ -89,21 +89,23 @@ class OrderProcessCommand extends Command
|
|||
{
|
||||
$tz = now()->toDateTimeString();
|
||||
|
||||
// 当前链上的全部经销商(含下单经销商)
|
||||
// 上级经销商
|
||||
$ancestors = $dealerOrder->dealer->getDealers();
|
||||
|
||||
$dealers = [
|
||||
$dealerOrder->dealer,
|
||||
...$dealerOrder->dealer->getDealers(),
|
||||
...$ancestors,
|
||||
];
|
||||
|
||||
// 签约经销商的进货日志
|
||||
$this->handlePurchaseLogsOfContractedDealer($dealerOrder, $tz);
|
||||
|
||||
// 一级签约经销商和二级经销商的管理津贴
|
||||
$this->handleManageSubsidyLogs($dealerOrder, $ancestors, $tz);
|
||||
|
||||
// 管理者的销售业绩
|
||||
$this->handleManagerSalesLogs($dealerOrder, $dealers, $tz);
|
||||
|
||||
// 一级签约经销商和二级经销商的管理津贴
|
||||
$this->handleManageSubsidyLogs($dealerOrder, $dealers, $tz);
|
||||
|
||||
// 渠道补贴
|
||||
$this->handleChannelSubsidy($dealerOrder);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue