Files
yusheng-php/application/api/controller/Cron.php
2025-12-31 03:19:22 +08:00

113 lines
2.3 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
namespace app\api\controller;
class Cron
{
//每秒执行
/*
*拍卖房结束提醒
* Pk房连线中倒计时结束操作PK结束
* Pk房PK进行中倒计时结束操作PK结束
* Pk房PK结束惩罚倒计时结束断开操作
* 房间红包清退
* pk发起10秒后无应答拒绝
* 提现云账号订单状态查询
* 签约房时间结束处理
* 签约到期处理
*/
public function PerformPerSecond()
{
$cron = new \app\cron\controller\PerformPerSecond();
$cron->index();
}
//每周执行
/*工会补贴生成开始
*房间补贴生成开始
*/
public function PerformPerWeek()
{
$cron = new \app\cron\controller\Subsidy();
$cron->index();
}
//经业务调整 暂时不要了
//每10秒执行
public function TenSeconds()
{
$cron = new \app\cron\controller\TenSeconds();
$cron->index();
}
//每天执行
/*
* 清除房间热度值
* 系统降身价
* 过期验证码删除
*/
public function DaySeconds()
{
$cron = new \app\cron\controller\DaySeconds();
$cron->index();
}
//巡乐会结束 礼物发放 3S执行一次
/*
* 巡乐会礼物发放开始
*盲盒转盘礼物补发
* 保持心跳
*/
public function XlhSend(){
$cron = new \app\cron\controller\RoomPan();
$cron->index();
}
//交友房结束
/*
* 清除交友房过期未结束数据开始
* 清除私密小屋过期数据开始
*/
public function FriendEnd(){
$cron = new \app\cron\controller\FriendEnd();
$cron->index();
}
//每小时执行一次
/*
* 小时榜 开始发礼物
* 清除房间离线超1小时的用户
*/
public function RoomHourRanking(){
$cron = new \app\cron\controller\RoomHourRanking();
$cron->index();
}
//每日执行每天23点59分执行
/*
* 每日任务开始
*
*/
public function DayTask(){
$cron = new \app\cron\controller\AppTodayStatistical();
$cron->index();
}
//临时
public function teset(){
$cron = new \app\cron\controller\Test();
$cron->index();
}
}