包廂控制 功能調整 20250606

This commit is contained in:
allen.yan 2025-06-06 18:03:19 +08:00
parent 2502873d95
commit bcd3b9c1b4
2 changed files with 13 additions and 16 deletions

View File

@ -1,12 +1,3 @@
@php
use App\Enums\RoomStatus;
$statusColors = [
RoomStatus::Active->value => 'green-600',
RoomStatus::Closed->value => 'gray-600',
RoomStatus::Error->value => 'red-600',
];
@endphp
<div class="border p-2 rounded shadow-md h-32 relative cursor-pointer bg-amber-50"> <div class="border p-2 rounded shadow-md h-32 relative cursor-pointer bg-amber-50">
{{-- 房間名稱 + 線上狀態圓點 --}} {{-- 房間名稱 + 線上狀態圓點 --}}
<div class="font-bold flex items-center gap-1"> <div class="font-bold flex items-center gap-1">
@ -16,7 +7,7 @@
<span>{{ $room->type->labels().".".$room->name }}</span> <span>{{ $room->type->labels().".".$room->name }}</span>
</div> </div>
<div class="text-sm text-{{ $statusColors[$room->status->value] ?? 'gray-500' }} text-center"> <div class="text-sm text-{{ $room->is_online ? 'green-600': 'red-600' }} text-center">
{{ $room->status->labels() }} {{ $room->is_online ? __('room.active') : __('room.error') }}
</div> </div>
</div> </div>

View File

@ -17,10 +17,16 @@
<span>{{ $room->type->labels().".".$room->name }}</span> <span>{{ $room->type->labels().".".$room->name }}</span>
</div> </div>
<div class="text-sm text-{{ $statusColors[$room->status->value] ?? 'gray-500' }} text-center"> @if(!$room->is_online)
{{ $room->status->labels() }} <div class="text-sm text-red-600 text-center">
</div> {{ __('room.error') }}
<div class="text-xs text-center whitespace-nowrap ">{{ $room->str_started_at() }}</div> </div>
<div class="text-xs text-center whitespace-nowrap ">{{ $room->str_ended_at() }}</div> @else
<div class="text-sm text-{{ $statusColors[$room->status->value] ?? 'gray-500' }} text-center">
{{ $room->status->labels() }}
</div>
<div class="text-xs text-center whitespace-nowrap ">{{ $room->str_started_at() }}</div>
<div class="text-xs text-center whitespace-nowrap ">{{ $room->str_ended_at() }}</div>
@endif
</div> </div>