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