From 603c9623842307377116227bc93ae9df3b4cc024 Mon Sep 17 00:00:00 2001 From: weigang Date: Wed, 11 Nov 2020 09:45:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E7=A4=BA=E8=AF=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Service/v3/Implementations/GoodsActivityService.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Service/v3/Implementations/GoodsActivityService.php b/app/Service/v3/Implementations/GoodsActivityService.php index 1d49ecb..0ab24e2 100644 --- a/app/Service/v3/Implementations/GoodsActivityService.php +++ b/app/Service/v3/Implementations/GoodsActivityService.php @@ -197,6 +197,7 @@ class GoodsActivityService implements GoodsActivityServiceInterface // } $buyNum = []; + $lastName = []; foreach ($sourceGoods as $key => &$goods) { if (isset($buyNum[$goods['type_limit']])) { $buyNum[$goods['type_limit']]++; @@ -205,8 +206,10 @@ class GoodsActivityService implements GoodsActivityServiceInterface } if ($goods['type_limit'] != 0 && $buyNum[$goods['type_limit']] > $goods['type_limit']) { - return $sourceGoods[$key-1]['name']; + return $lastName[$goods['type_limit']]; } + + $lastName[$goods['type_limit']] = $goods['name']; } return true;