@extends('layouts.app') @section('content') @php $licenseStatus = app(\App\Services\LicenseStatusService::class)->getStatus(); $collectionTotal = \App\Models\Album::query()->count(); $recordRestoredAlbumCount = \App\Models\Album::query() ->whereHas('treatments', fn ($query) => $query->where('treatment_type', 'Record Restore')) ->count(); $albumsRequiringTreatment = \App\Models\Album::query() ->where('needs_treatment', true) ->count(); $relaxedAlbumCount = \App\Models\Album::query() ->whereNotNull('relaxed_date') ->count(); $recordRestoreTreatedPercent = $collectionTotal > 0 ? round(($recordRestoredAlbumCount / $collectionTotal) * 100) : 0; $relaxedPercent = $collectionTotal > 0 ? round(($relaxedAlbumCount / $collectionTotal) * 100) : 0; @endphp
| Cartridge | Tonearm | Elapsed | Remaining | State |
|---|---|---|---|---|
| {{ $cartridge->name }} | {{ $cartridge->tonearm?->name ?? '—' }} | {{ rtrim(rtrim(number_format((float) ($usage['hours_since_service'] ?? 0), 1), '0'), '.') }} | {{ rtrim(rtrim(number_format((float) ($usage['remaining_hours'] ?? 1000), 1), '0'), '.') }} | {{ $state === 'Healthy' ? 'Optimal' : $state }} |
| No cartridges found. | ||||
| Deck | Type | Tonearm 1 | Cartridge 1 | Tonearm 2 | Cartridge 2 |
|---|---|---|---|---|---|
| {{ $turntable->name }} | {{ $turntable->type ?? 'Turntable' }} | {{ $firstTonearm?->name ?? '—' }} | {{ $firstTonearm?->cartridge?->name ?? '—' }} | {{ $secondTonearm?->name ?? '—' }} | {{ $secondTonearm?->cartridge?->name ?? '—' }} |
| No turntables configured. | |||||