From 66a6915e4f1d827d14f6c5ff9c67b23266f20f90 Mon Sep 17 00:00:00 2001 From: lewis <604446095@qq.com> Date: Mon, 17 Feb 2025 10:21:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=94=B6=E9=93=B6=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E9=87=87=E8=B4=AD=E6=AC=BE=E6=94=AF=E4=BB=98=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/store/controller/store_order/StoreOrderController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/store/controller/store_order/StoreOrderController.php b/app/store/controller/store_order/StoreOrderController.php index 5d7939187..7a8df9145 100644 --- a/app/store/controller/store_order/StoreOrderController.php +++ b/app/store/controller/store_order/StoreOrderController.php @@ -28,6 +28,7 @@ use app\common\model\user_recharge\UserRecharge; use app\common\service\pay\PayService; use app\store\validate\store_order\StoreOrderValidate; use support\Cache; +use support\exception\BusinessException; use support\Log; use think\Exception; use think\facade\Db; @@ -177,8 +178,8 @@ class StoreOrderController extends BaseAdminController if ($pay_type == PayEnum::PURCHASE_FUNDS) { $remark = $uid . '_smsPay'; $code = Cache::get($remark); - if ($code && isset($params['code']) && $code != $params['code']) { - throw new Exception('验证码错误'); + if (!$code || !isset($params['sms_code']) || $code != $params['sms_code']) { + throw new BusinessException('验证码错误'); } }