From 5b8378f85ef16a32bb883bc68aa9bc595dc0033b Mon Sep 17 00:00:00 2001 From: evoxwht <442384644@qq.com> Date: Wed, 29 Mar 2023 15:59:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=A0=E9=80=81=E8=B4=AD=E4=B9=B0=E5=95=86?= =?UTF-8?q?=E5=93=81=E4=BC=98=E6=83=A0=E5=88=B8=EF=BC=8C=E4=BB=85=E6=99=AE?= =?UTF-8?q?=E9=80=9A=E5=95=86=E5=93=81=E8=AE=A2=E5=8D=95=E6=89=8D=E4=BC=9A?= =?UTF-8?q?=E8=B5=A0=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/app/listener/order/OrderPaySuccessListener.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/crmeb/app/listener/order/OrderPaySuccessListener.php b/crmeb/app/listener/order/OrderPaySuccessListener.php index ef93256a8..6767cb2ce 100644 --- a/crmeb/app/listener/order/OrderPaySuccessListener.php +++ b/crmeb/app/listener/order/OrderPaySuccessListener.php @@ -46,10 +46,12 @@ class OrderPaySuccessListener implements ListenerInterface 'change_time' => time() ]); - //赠送购买商品优惠券 - /** @var StoreProductCouponServices $storeProductCouponServices */ - $storeProductCouponServices = app()->make(StoreProductCouponServices::class); - $storeProductCouponServices->giveOrderProductCoupon((int)$orderInfo['uid'], $orderInfo['id']); + //赠送购买商品优惠券,仅普通商品订单才会赠送 + if (!$orderInfo['seckill_id'] && !$orderInfo['bargain_id'] && !$orderInfo['combination_id']) { + /** @var StoreProductCouponServices $storeProductCouponServices */ + $storeProductCouponServices = app()->make(StoreProductCouponServices::class); + $storeProductCouponServices->giveOrderProductCoupon((int)$orderInfo['uid'], $orderInfo['id']); + } //修改开票数据支付状态 $orderInvoiceServices = app()->make(StoreOrderInvoiceServices::class);