From 40fbeb6a6394ce1719ea259079c5d04393195cae Mon Sep 17 00:00:00 2001 From: "allen.yan" Date: Mon, 25 Aug 2025 11:45:04 +0800 Subject: [PATCH] =?UTF-8?q?202508251124=20RoomStatusLog=20=E5=8A=A0?= =?UTF-8?q?=E5=85=A5=20=E5=BF=83=E8=B7=B3=E8=88=87=E9=A9=97=E8=A8=BC?= =?UTF-8?q?=E8=A8=AD=E5=82=99=E6=98=AF=E5=90=A6=E6=AD=A3=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Console/Commands/CheckRoomOnlineStatus.php | 2 ++ app/Http/Controllers/RoomControlController.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/Console/Commands/CheckRoomOnlineStatus.php b/app/Console/Commands/CheckRoomOnlineStatus.php index 2e3703e..7301729 100644 --- a/app/Console/Commands/CheckRoomOnlineStatus.php +++ b/app/Console/Commands/CheckRoomOnlineStatus.php @@ -31,6 +31,8 @@ class CheckRoomOnlineStatus extends Command if (!$latestStatus || $latestStatus->created_at < $threshold) { $room->is_online = false; + $room->log_source='system'; + $room->log_message='checkRoomOnline'; $room->save(); $this->info("Room [{$room->name}] marked as offline (no recent MachineStatus)"); } diff --git a/app/Http/Controllers/RoomControlController.php b/app/Http/Controllers/RoomControlController.php index fc7773e..b2500b3 100644 --- a/app/Http/Controllers/RoomControlController.php +++ b/app/Http/Controllers/RoomControlController.php @@ -163,6 +163,8 @@ class RoomControlController extends Controller $room->internal_ip = $validated['ip']; $room->port = 1000; $room->is_online=1; + $room->log_source='api'; + $room->log_message='session'; $room->touch(); // 更新 updated_at $room->save(); $room->load('latestSession');