From ec48b8758537cef8d175390544080e8a60987a4d Mon Sep 17 00:00:00 2001 From: weigang Date: Tue, 22 Sep 2020 12:38:53 +0800 Subject: [PATCH] no message --- .../Implementations/GoodsActivityService.php | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/app/Service/v3/Implementations/GoodsActivityService.php b/app/Service/v3/Implementations/GoodsActivityService.php index 72700e6..7aba196 100644 --- a/app/Service/v3/Implementations/GoodsActivityService.php +++ b/app/Service/v3/Implementations/GoodsActivityService.php @@ -148,11 +148,19 @@ class GoodsActivityService implements GoodsActivityServiceInterface ->whereIn('id', $goodsIds) ->get()->toArray(); - $limitNums = [ - ActivityType::FLASH_SALE => 0, - ActivityType::GROUP_BUY => 0, - ActivityType::NEW_PRODUCT => 0, - ]; + $redis = ApplicationContext::getContainer()->get(Redis::class); + $activityTypeLimitNumsKey = 'activity_type_limit_nums'; + $limitNums = $redis->hGetAll($activityTypeLimitNumsKey); + var_dump($limitNums); + + if (empty($limitNums)) { + + $limitNums = [ + ActivityType::FLASH_SALE => 0, + ActivityType::GROUP_BUY => 0, + ActivityType::NEW_PRODUCT => 0, + ]; + } $buyNum = [ ActivityType::FLASH_SALE => 0,