113 lines
2.3 KiB
PHP
113 lines
2.3 KiB
PHP
<?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();
|
||
}
|
||
} |