From e2ead8de6372bb354d09e4d918720df154bd87cf Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Thu, 2 Mar 2023 19:34:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=20=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Jobs/Host/DeleteHostJob.php | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/app/Jobs/Host/DeleteHostJob.php b/app/Jobs/Host/DeleteHostJob.php index c7a8930..d827549 100644 --- a/app/Jobs/Host/DeleteHostJob.php +++ b/app/Jobs/Host/DeleteHostJob.php @@ -34,17 +34,13 @@ public function handle(): void }); // 查找不可用时间超过 3 天以上的 host - (new Host)->where('status', 'unavailable')->where('unavailable_at', '<', now()->subDays(3))->chunk(100, function ($hosts) { - foreach ($hosts as $host) { - dispatch(new HostJob($host, 'delete', false)); - } - }); + (new Host)->where('status', 'unavailable')->where('unavailable_at', '<', now()->subDays(3))->delete(); // 查找锁定时间超过 3 天以上的 host - (new Host)->where('status', 'locked')->where('locked_at', '<', now()->subDays(3))->chunk(100, function ($hosts) { - foreach ($hosts as $host) { - dispatch(new HostJob($host, 'delete')); - } - }); + // (new Host)->where('status', 'locked')->where('locked_at', '<', now()->subDays(3))->chunk(100, function ($hosts) { + // foreach ($hosts as $host) { + // dispatch(new HostJob($host, 'delete')); + // } + // }); } }