From fcc56d30fd2fa12d22628d107c74bfd4a670aa2e Mon Sep 17 00:00:00 2001 From: Yao <734770036@qq.com> Date: Thu, 3 Oct 2024 17:41:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E6=A0=B8=E9=94=80=E4=BA=8C?= =?UTF-8?q?=E7=BB=B4=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/logic/VerifyLogic.php | 9 ++++++++- app/api/validate/VerifyValidate.php | 4 ++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/app/api/logic/VerifyLogic.php b/app/api/logic/VerifyLogic.php index 99b42422..6e9018cd 100644 --- a/app/api/logic/VerifyLogic.php +++ b/app/api/logic/VerifyLogic.php @@ -23,6 +23,8 @@ class VerifyLogic extends Logic public static function getVerifyCode($get) { $lsg_order_id = $get['lsg_order_id']; + $url = $get['url']; + $type = $get['type']; try { $order = LocalGoodsOrder::where([ @@ -36,7 +38,12 @@ class VerifyLogic extends Logic $data['url'] = $order['verify_code_image']; return $data; } - $scene = 'lsg_order_id='.$order['lsg_order_id']; + $scene = array( + 'lsg_order_id'=>$order['lsg_order_id'], + 'url'=>$url, + 'type'=>$type, + ); + $scene = json_encode($scene); $save_dir = ROOT_PATH .'/uploads/verifycode/'; !file_exists($save_dir) && mkdir($save_dir,0777,true); diff --git a/app/api/validate/VerifyValidate.php b/app/api/validate/VerifyValidate.php index c21fb10f..171fbfcc 100644 --- a/app/api/validate/VerifyValidate.php +++ b/app/api/validate/VerifyValidate.php @@ -8,10 +8,14 @@ class VerifyValidate extends Validate { protected $rule = [ 'lsg_order_id' => 'require', + 'url'=>'require', + 'type'=>'require', ]; protected $message = [ 'lsg_order_id' => '缺少订单id', + 'url'=>'缺少跳转路径', + 'type'=>'缺少来源' ]; protected $scene = [