@extends('layouts.admin') @section('content')
{{-- Header Dashboard --}}

Dashboard Monitoring

Pemantauan realisasi maintenance alat di lingkungan Program Studi.

Prodi ID: {{ Auth::user()->prodi_id }}
{{-- Notifikasi System --}} @if(session('success')) @endif {{-- Filter Panel --}}
s/d
{{-- Widget Statistik --}}
@php $kpis = [ ['label' => 'Total Ajuan', 'val' => $stats['total'], 'bg' => 'primary', 'icon' => 'bi-collection-fill'], ['label' => 'Menunggu Saya', 'val' => $stats['pending'], 'bg' => 'warning', 'icon' => 'bi-shield-exclamation'], ['label' => 'Proses Perbaikan', 'val' => $stats['on_progress'], 'bg' => 'info', 'icon' => 'bi-gear-wide-connected'], ['label' => 'Selesai (Closed)', 'val' => $stats['closed'], 'bg' => 'success', 'icon' => 'bi-check-circle-fill'], ]; @endphp @foreach($kpis as $kpi)

{{ $kpi['val'] }}

{{ $kpi['label'] }}
@endforeach
{{-- Tabel Data --}}
Laporan Realisasi Maintenance
@forelse($requests as $key => $req) @empty @endforelse
No Tanggal & Waktu Aset / Alat Laboratorium Progress Status Aksi
{{ $requests->firstItem() + $key }}
{{ $req->created_at->format('d/m/Y') }}
{{ $req->created_at->format('H:i') }} WIB
{{-- PERBAIKAN: Menggunakan relasi barang dan kolom nama_barang --}}
{{ $req->barang?->nama_barang ?? 'Alat Tidak Ditemukan' }}
{{ $req->barang?->kode_bmn ?? '-' }}
{{ $req->lab?->nama_lab ?? 'Lab N/A' }} @php $statusConfig = [ 'pending_kaprodi' => ['color' => 'warning', 'icon' => 'bi-shield-exclamation', 'label' => 'Menunggu Kaprodi'], 'repairing' => ['color' => 'primary', 'icon' => 'bi-tools', 'label' => 'Proses Perbaikan'], 'closed' => ['color' => 'success', 'icon' => 'bi-check-all', 'label' => 'Selesai'], 'default' => ['color' => 'secondary', 'icon' => 'bi-info-circle', 'label' => $req->status] ]; $st = $statusConfig[$req->status] ?? $statusConfig['default']; @endphp
{{ strtoupper($st['label']) }}
@include('layouts.actions', ['item' => $req])

Tidak ada data pengajuan yang ditemukan.

{{ $requests->links() }}
@endsection