From b6b5708be2f3bf43c932656365954e817dc24222 Mon Sep 17 00:00:00 2001 From: luofei <604446095@qq.com> Date: Wed, 31 May 2023 13:05:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=9A=8F=E6=9C=BA=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=BA=91=E4=BB=93=E5=95=86=E5=93=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/repositories/store/product/SpuRepository.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/common/repositories/store/product/SpuRepository.php b/app/common/repositories/store/product/SpuRepository.php index 181e5643..9d38ee3a 100644 --- a/app/common/repositories/store/product/SpuRepository.php +++ b/app/common/repositories/store/product/SpuRepository.php @@ -224,9 +224,10 @@ class SpuRepository extends BaseRepository { $dataKey = 'CloudMerchantSpu_' . $merId; $takenKey = 'CloudMerchantSpuTakenProductIds_' . $merId . '_page_'. $page; + /** @var RedisCacheService $RedisCacheService */ $RedisCacheService = app()->make(RedisCacheService::class); if ($RedisCacheService->exists($takenKey)) { - return $RedisCacheService->get($dataKey); + return $RedisCacheService->sMembers($takenKey); } $keys = $RedisCacheService->sDiff($dataKey, $takenKey); $number = min(count($keys), 10);