短信验证码 保存7天

This commit is contained in:
2025-12-19 16:01:51 +08:00
parent eb76e324e9
commit 0c989521d6
2 changed files with 19 additions and 0 deletions

View File

@@ -27,6 +27,7 @@ class Cron
//每周执行 //每周执行
/*工会补贴生成开始 /*工会补贴生成开始
*房间补贴生成开始 *房间补贴生成开始
* 过期验证码删除
*/ */
public function PerformPerWeek() public function PerformPerWeek()
{ {

View File

@@ -19,8 +19,14 @@ class Subsidy
echo "工会补贴生成开始:\n"; echo "工会补贴生成开始:\n";
$this->createGuildSubsidyData();//工会补贴数据 $this->createGuildSubsidyData();//工会补贴数据
echo "\n"; echo "\n";
echo "房间补贴生成开始:\n"; echo "房间补贴生成开始:\n";
$this->createRoomSubsidyData();//房间补贴数据 $this->createRoomSubsidyData();//房间补贴数据
echo "\n";
echo "过期验证码删除:\n";
$this->deleteExpireCode();
echo "\n";
} }
/* /*
@@ -168,4 +174,16 @@ class Subsidy
} }
echo $time_value . "房间周补贴数据生成完成-共" . $data_count . "条数据\n"; echo $time_value . "房间周补贴数据生成完成-共" . $data_count . "条数据\n";
} }
//删除过期的短信验证码
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();
}
}
}
} }