* +---------------------------------------------------------------------- */ namespace App\Jobs; use App\Task\customer\ContractStatusTask; use Hhxsv5\LaravelS\Swoole\Task\Task; use Hhxsv5\LaravelS\Swoole\Timer\CronJob; /** * 合同状态定时任务 * Class ContractStatusCronJob. */ class ContractStatusCronJob extends CronJob { /** * 频率:每5m运行一次 * @return int */ public function interval() { return 1000 * 60 * 5; } public function run(): void { Task::deliver(new ContractStatusTask()); } }