From d4702646176d7530cf0e9749253e3035a7d68d90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Fri, 19 Dec 2025 16:04:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=AD=E4=BF=A1=E9=AA=8C=E8=AF=81=E7=A0=81?= =?UTF-8?q?=20=E4=BF=9D=E5=AD=987=E5=A4=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Cron.php | 2 +- application/cron/controller/DaySeconds.php | 15 +++++++++++++++ application/cron/controller/Subsidy.php | 14 +------------- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/application/api/controller/Cron.php b/application/api/controller/Cron.php index f5d6da2f..d6c42bb9 100644 --- a/application/api/controller/Cron.php +++ b/application/api/controller/Cron.php @@ -27,7 +27,6 @@ class Cron //每周执行 /*工会补贴生成开始 *房间补贴生成开始 - * 过期验证码删除 */ public function PerformPerWeek() { @@ -53,6 +52,7 @@ class Cron * 清除房间热度值 * 清除房间离线超24小时的用户 * 系统降身价 + * 过期验证码删除 */ public function DaySeconds() { diff --git a/application/cron/controller/DaySeconds.php b/application/cron/controller/DaySeconds.php index baf1dfca..8d2412a0 100644 --- a/application/cron/controller/DaySeconds.php +++ b/application/cron/controller/DaySeconds.php @@ -26,6 +26,10 @@ class DaySeconds echo "系统降身价:\n"; $this->system_downgrade(); echo "\n"; + + echo "过期验证码删除:\n"; + $this->deleteExpireCode(); + echo "\n"; } @@ -138,4 +142,15 @@ class DaySeconds } + //删除过期的短信验证码 + public function deleteExpireCode(){ + $time = time() - 60 * 60 * 24 * 7; + $code = db::name('sms')->where(['createtime' => ['<',$time]])->select(); + if ($code) { + foreach ($code as $key => $value) { + db::name('sms')->where(['id' => $value['id']])->delete(); + } + } + } + } \ No newline at end of file diff --git a/application/cron/controller/Subsidy.php b/application/cron/controller/Subsidy.php index d8221193..e07cb9c0 100644 --- a/application/cron/controller/Subsidy.php +++ b/application/cron/controller/Subsidy.php @@ -24,9 +24,6 @@ class Subsidy $this->createRoomSubsidyData();//房间补贴数据 echo "\n"; - echo "过期验证码删除:\n"; - $this->deleteExpireCode(); - echo "\n"; } /* @@ -176,14 +173,5 @@ class Subsidy } - //删除过期的短信验证码 - public function deleteExpireCode(){ - $time = time() - 60 * 60 * 24 * 7; - $code = db::name('sms')->where(['createtime' => ['<',$time]])->select(); - if ($code) { - foreach ($code as $key => $value) { - db::name('sms')->where(['id' => $value['id']])->delete(); - } - } - } + }