From 888f425162ccb54eb3efbd0ef78e31c2db025601 Mon Sep 17 00:00:00 2001 From: luofei <604446095@qq.com> Date: Thu, 25 May 2023 18:03:26 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=BA=91=E4=BB=93=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=88=97=E8=A1=A8=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/api/store/order/StoreCart.php | 9 +++++++-- config/app.php | 2 -- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/controller/api/store/order/StoreCart.php b/app/controller/api/store/order/StoreCart.php index c69ebf51..06b75fb9 100644 --- a/app/controller/api/store/order/StoreCart.php +++ b/app/controller/api/store/order/StoreCart.php @@ -31,6 +31,7 @@ use crmeb\basic\BaseController; use app\validate\api\StoreCartValidate as validate; use app\common\repositories\store\order\StoreCartRepository as repository; use think\exception\ValidateException; +use think\facade\Log; class StoreCart extends BaseController { @@ -73,8 +74,12 @@ class StoreCart extends BaseController if (strrpos($data['referer'], '==') === false) { $data['referer'] .= '=='; } - $decrypt = AesUtils::decrypt($data['referer'], env('app_key')); - $decryptArray = explode('|', $decrypt); + try { + $decrypt = AesUtils::decrypt($data['referer'], env('app_key')); + $decryptArray = explode('|', $decrypt); + } catch (\Exception $e) { + Log::info('decrypt fail'); + } } $entryMerId = $decryptArray[0] ?? ''; if(!in_array($data['product_type'],[0,1,2,3,4,98])) return app('json')->fail('商品类型错误'); diff --git a/config/app.php b/config/app.php index 0cc46466..5270a42e 100644 --- a/config/app.php +++ b/config/app.php @@ -44,6 +44,4 @@ return [ 'error_message' => '页面错误!请稍后再试~', // 显示错误信息 'show_error_msg' => false, - //应用加解密秘钥 - 'app_secret' => '789XH80PTSb8pHjH', ];