From 1afa4b504d7fb049d811b101f416d9f4898e0c65 Mon Sep 17 00:00:00 2001 From: evoxwht <442384644@qq.com> Date: Tue, 28 Mar 2023 12:08:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=B6=E8=A6=81=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E7=94=A8=E6=88=B7=E9=A2=86=E5=8F=96=E7=9A=84=E6=95=B0?= =?UTF-8?q?=E9=87=8F=E4=B8=8D=E8=83=BD=E5=A4=A7=E4=BA=8E=E4=BC=98=E6=83=A0?= =?UTF-8?q?=E5=88=B8=E5=8F=91=E6=94=BE=E7=9A=84=E9=99=90=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../services/activity/coupon/StoreCouponIssueServices.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php b/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php index 9c8d16ce0..8a88619d5 100644 --- a/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php +++ b/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php @@ -123,6 +123,12 @@ class StoreCouponIssueServices extends BaseServices $data['is_permanent'] = 1; $data['total_count'] = 0; } + + if ($data['is_permanent'] != 1 && $data['receive_limit'] > $data['total_count']) { + throw new AdminException(500031); + } + + $data['add_time'] = time(); $res = $this->dao->save($data); if (($data['product_id'] !== '' || $data['category_id'] !== '') && $res) {