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