From df8fe0991fb04346fb84f9d1abc0a5f5382dc904 Mon Sep 17 00:00:00 2001 From: vine_liutk <961510893@qq.com> Date: Tue, 22 Mar 2022 11:29:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=B4=BB=E5=8A=A8=E9=80=81?= =?UTF-8?q?=E5=88=B8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Listeners/SendCoupons.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Listeners/SendCoupons.php b/app/Listeners/SendCoupons.php index c24fefa7..efcf22bf 100644 --- a/app/Listeners/SendCoupons.php +++ b/app/Listeners/SendCoupons.php @@ -61,7 +61,13 @@ class SendCoupons $partActivities->each(function ($item) use (&$activityArr) { $activityArr[$item->activity_id][] = $item->part_id; }); + $sendedActivities = []; foreach ($partActivities as $partActivity) { + //判断该活动是否已处理 + if (in_array($partActivity->activity_id, $sendedActivities)) { + continue; + } + $sendedActivities[] = $partActivity->activity_id; //获取活动的赠品赠送规则 $_couponsRule = $partActivity->activity?->coupons_rule; //判断是否首单:times=0为仅首单赠送, 1为不限