From 9020b9501a4e2bd2264fad859e93eec6cda7250b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=9D=99?= Date: Thu, 14 Apr 2022 09:39:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=80=81=E5=88=B8BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Listeners/SendCoupons.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Listeners/SendCoupons.php b/app/Listeners/SendCoupons.php index efcf22bf..cbedd670 100644 --- a/app/Listeners/SendCoupons.php +++ b/app/Listeners/SendCoupons.php @@ -42,6 +42,9 @@ class SendCoupons $products = $order->products()->where('is_gift', false)->get()->toArray(); $_products = array_column($products, 'total_amount', 'sku_id'); $partSkus = ProductPartSku::with('part')->whereIn('sku_id', array_keys($_products))->get(); + + $inValidParts = []; + foreach ($partSkus as $partSku) { if ($partSku->part?->is_show) { $inValidParts[$partSku->part_id][$partSku->sku_id] = $_products[$partSku->sku_id] ?? 0; @@ -52,6 +55,7 @@ class SendCoupons // } } } + // dd($inValidParts); //根据分区获取活动 $partActivities = ActivityProductPart::with(['activity', 'activity.coupons'])->whereHas('activity', function (Builder $query) {