diff --git a/app/Jobs/AutoCloseWorkOrder.php b/app/Jobs/AutoCloseWorkOrder.php index 54ef94c..d0bdd62 100644 --- a/app/Jobs/AutoCloseWorkOrder.php +++ b/app/Jobs/AutoCloseWorkOrder.php @@ -21,7 +21,7 @@ public function __construct() * * @return void */ - public function handle() + public function handle(): void { // closed replied after 1 day WorkOrder::where('status', 'replied')->where('updated_at', '<=', now()->subDay())->update(['status' => 'closed']); diff --git a/app/Jobs/CheckAndChargeBalance.php b/app/Jobs/CheckAndChargeBalance.php index 819c4c9..2b2b7e9 100644 --- a/app/Jobs/CheckAndChargeBalance.php +++ b/app/Jobs/CheckAndChargeBalance.php @@ -26,7 +26,7 @@ public function __construct() * * @return void */ - public function handle() + public function handle(): void { Balance::where('paid_at', null)->chunk(100, function ($balances) { foreach ($balances as $balance) { diff --git a/app/Jobs/CheckHostIfExistsOnModule.php b/app/Jobs/CheckHostIfExistsOnModule.php index aecf34e..1bea4ac 100644 --- a/app/Jobs/CheckHostIfExistsOnModule.php +++ b/app/Jobs/CheckHostIfExistsOnModule.php @@ -30,7 +30,7 @@ public function __construct() * * @return void */ - public function handle() + public function handle(): void { // 删除所有模块中不存在的主机 Host::with('module')->where('created_at', '<', now()->subHour())->chunk(100, function ($hosts) { diff --git a/app/Jobs/ClearTasks.php b/app/Jobs/ClearTasks.php index 54b5303..e0aca07 100644 --- a/app/Jobs/ClearTasks.php +++ b/app/Jobs/ClearTasks.php @@ -29,7 +29,7 @@ public function __construct() * * @return void */ - public function handle() + public function handle(): void { // 删除所有大于 1 天的任务 Task::where('created_at', '<', now()->subDay())->delete(); diff --git a/app/Jobs/DeleteHost.php b/app/Jobs/DeleteHost.php index 1521d5d..9b5a5f7 100644 --- a/app/Jobs/DeleteHost.php +++ b/app/Jobs/DeleteHost.php @@ -29,11 +29,9 @@ public function __construct() * * @return void */ - public function handle() + public function handle(): void { - // - - // 查找暂停时间超过3天以上的 host + // 查找暂停时间超过 3 天的 host Host::where('status', 'suspended')->where('suspended_at', '<', now()->subDays(3))->chunk(100, function ($hosts) { foreach ($hosts as $host) { dispatch(new \App\Jobs\Module\Host($host, 'delete')); diff --git a/app/Jobs/HostCost.php b/app/Jobs/HostCost.php index f34b1c8..28180e8 100644 --- a/app/Jobs/HostCost.php +++ b/app/Jobs/HostCost.php @@ -31,7 +31,7 @@ public function __construct($minute) * * @return void */ - public function handle() + public function handle(): void { // chunk hosts and load user $host = new Host(); diff --git a/app/Jobs/SendModuleEarnings.php b/app/Jobs/SendModuleEarnings.php index 5708fbc..9849658 100644 --- a/app/Jobs/SendModuleEarnings.php +++ b/app/Jobs/SendModuleEarnings.php @@ -22,11 +22,8 @@ public function __construct() * * @return void */ - public function handle() + public function handle(): void { - // - - Module::chunk(100, function ($modules) { foreach ($modules as $module) { (new ModuleEarnings($module))