From ae8e6be42bc5a59dc76d276a8ccd440c57f6e8ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=9D=99?= Date: Fri, 11 Feb 2022 13:49:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=AE=A1=E7=90=86=E8=80=85?= =?UTF-8?q?=E6=B4=A5=E8=B4=B4=E8=A7=84=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, 6 insertions(+), 6 deletions(-) diff --git a/app/Console/Commands/Dealer/OrderProcessCommand.php b/app/Console/Commands/Dealer/OrderProcessCommand.php index 24374d2a..59411146 100644 --- a/app/Console/Commands/Dealer/OrderProcessCommand.php +++ b/app/Console/Commands/Dealer/OrderProcessCommand.php @@ -84,11 +84,6 @@ class OrderProcessCommand extends Command // 上级经销商 $ancestors = $dealerOrder->dealer->getDealers(); - $dealers = [ - $dealerOrder->dealer, - ...$ancestors, - ]; - // 签约经销商的进货日志 $this->handlePurchaseLogsOfContractedDealer($dealerOrder, $tz); @@ -96,12 +91,17 @@ class OrderProcessCommand extends Command $this->handleManageSubsidyLogs($dealerOrder, $ancestors, $tz); // 管理者的销售业绩 - $this->handleManagerSalesLogs($dealerOrder, $dealers, $tz); + $this->handleManagerSalesLogs($dealerOrder, $ancestors, $tz); // 渠道补贴 $this->handleChannelSubsidy($dealerOrder); if ($dealerOrder->dealer->wasChanged('lvl')) { + $dealers = [ + $dealerOrder->dealer, + ...$ancestors, + ]; + foreach ($dealers as $dealer) { $dealer->attemptUpgrade(); }