From abb66a0e799e7ca613e8967a304e7c5ed00e034e Mon Sep 17 00:00:00 2001 From: chengkun <chengkun@ishangstudy.com> Date: Fri, 30 May 2025 11:37:48 +0800 Subject: [PATCH] 提交 --- app/model/notice.model.php | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/model/notice.model.php b/app/model/notice.model.php index d9a1015..b12d67a 100644 --- a/app/model/notice.model.php +++ b/app/model/notice.model.php @@ -503,19 +503,20 @@ /** * @desc 短信验证码时效性 - * @param array $data + * @param string $data * @return boolean */ - public function checkTime($data) { + public function checkTime($data = 0) { $cert_validity = $this->config['moblie_codetime'] * 60; // 验证码有效时间 + if (!$data) { + return false; + } $time = time(); - $ctime = bcsub($time, $data); - + $data = is_numeric($data) ?: 0; + $ctime = round($time - $data, 2); if ($ctime <= $cert_validity) { - return true; } else { - return false; } } @@ -835,7 +836,6 @@ 'TemplateParamSet' => [strval($data['code'])] ]; $payload = json_encode($params, JSON_UNESCAPED_UNICODE); - var_dump($payload); $endpoint = "https://sms.tencentcloudapi.com"; $algorithm = "TC3-HMAC-SHA256"; $timestamp = time(); -- Gitblit v1.9.0