From 97de2a36368e9fba00b40d7a35d3b702fbf970f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=9D=99?= Date: Thu, 20 Jan 2022 11:40:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=BB=8F=E9=94=80=E5=95=86?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E6=B4=A5=E8=B4=B4=E7=BB=93=E7=AE=97=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Console/Commands/Dealer/OrderProcessCommand.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/Console/Commands/Dealer/OrderProcessCommand.php b/app/Console/Commands/Dealer/OrderProcessCommand.php index 95eafc46..cd974f6d 100644 --- a/app/Console/Commands/Dealer/OrderProcessCommand.php +++ b/app/Console/Commands/Dealer/OrderProcessCommand.php @@ -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);