where('delivery_status', 2) ->limit(50) ->get(); foreach ($failedOrders as $order) { $order->sync_status = 0; $order->save(); SyncDeliveryToPlatform::dispatch($order->id); $this->info("已加入重试队列:订单ID {$order->id}"); } $this->info('重试任务触发完成'); } }