APK History - {{ $room->room }}
Room Information
| Room Number: | {{ $room->room }} |
| Guest Name: | {{ $room->guestname ?? 'No Guest' }} |
| Room Status: | {{ $room->status_room ?? 'Active' }} |
@php
$currentAssignment = $room->currentApkAssignment;
@endphp
| Current APK: | @if ($currentAssignment) {{ $currentAssignment->apkVersion->version_name }} @include('pages.apk.components.status-badge', [ 'status' => $currentAssignment->status, 'class' => 'ml-2', ]) @else No APK assigned @endif |
| Total Installations: | {{ $room->apkAssignmentHistory->where('status', 'installed')->count() }} |
| Failed Attempts: | {{ $room->apkAssignmentHistory->where('status', 'failed')->count() }} |
@if ($room->apkAssignmentHistory->isEmpty())
@else
@endif
| Version | Status | Assigned | Installed | Assigned By | Actions |
|---|---|---|---|---|---|
|
{{ $assignment->apkVersion->version_name }}
@if ($assignment->apkVersion->description)
{{ Str::limit($assignment->apkVersion->description, 40) }} @endif |
@include('pages.apk.components.status-badge', [
'status' => $assignment->status,
])
@if ($assignment->status === 'pending')
Waiting for device... @elseif($assignment->status === 'downloading') Download in progress... @elseif($assignment->status === 'failed') Installation failed @endif |
{{ $assignment->assigned_at->format('M j, Y') }}
{{ $assignment->assigned_at->format('g:i A') }} |
@if ($assignment->installed_at)
{{ $assignment->installed_at->format('M j, Y') }}
@else
-
@endif
{{ $assignment->installed_at->format('g:i A') }} |
{{ $assignment->assignedBy->name ?? 'Unknown' }}
|
@if ($assignment->apkVersion->fileExists())
Download
@endif
|
{{ $room->apkAssignmentHistory->where('status', 'installed')->count() }}
Successful Installations
{{ $room->apkAssignmentHistory->where('status', 'pending')->count() }}
Pending
{{ $room->apkAssignmentHistory->where('status', 'failed')->count() }}
Failed
{{ $room->apkAssignmentHistory->count() }}
Total Assignments