// +---------------------------------------------------------------------- namespace crmeb\listens; use crmeb\interfaces\ListenerInterface; use crmeb\jobs\GauaranteeCountJob; use crmeb\services\TimerService; use think\facade\Log; class GuaranteeCountListen extends TimerService implements ListenerInterface { public function handle($event): void { $this->tick(1000 * 60 * 15, function () { try { queue(GauaranteeCountJob::class,[]); } catch (\Exception $e) { Log::info('自动更新保障服务数量失败' . var_export($e, true)); } }); } }