From e0b29039f13a0f936b352e2d9821b66be91c755e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=9D=99?= Date: Wed, 19 Jan 2022 20:45:03 +0800 Subject: [PATCH] Fix --- app/Console/Commands/Dealer/OrderProcessCommand.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/Console/Commands/Dealer/OrderProcessCommand.php b/app/Console/Commands/Dealer/OrderProcessCommand.php index d720e48a..e69149d1 100644 --- a/app/Console/Commands/Dealer/OrderProcessCommand.php +++ b/app/Console/Commands/Dealer/OrderProcessCommand.php @@ -153,8 +153,14 @@ class OrderProcessCommand extends Command [$dealers, $rule] = $this->mapDealersAndRuleOfChannel($dealerOrder->dealer, $lvl); - // 升级金额 - $upgradeAmount = app_settings('dealer.upgrade_amount_'.$lvl->value); + $upgradeAmountKey = $lvl->value >= DealerLvl::Contracted->value ? DealerLvl::Contracted->value : $lvl->value; + + if ($lvl->value >= DealerLvl::Contracted->value) { + $upgradeAmount = app_settings('dealer.upgrade_amount_'.DealerLvl::Contracted->value); + }else { + $upgradeAmount = app_settings('dealer.upgrade_amount_'.$lvl->value); + } + // 手续费比例 $feeRate = app_settings('dealer.fee_rate'); @@ -197,6 +203,8 @@ class OrderProcessCommand extends Command ]); } + if ($lvl->value > $) + $dealerOrder->dealer->upgrade($lvl, '进货升级'); }