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

Preventive Maintenance (Kalibrasi)

Pemantauan jadwal kalibrasi alat untuk akurasi pengujian laboratorium.

Hari Ini: {{ now()->translatedFormat('d F Y') }}
Monitoring Masa Kalibrasi Alat
@forelse($needs_calibration as $index => $item) @php $nextCal = \Carbon\Carbon::parse($item->next_calibration); $daysLeft = now()->diffInDays($nextCal, false); // Menentukan warna berdasarkan sisa hari $statusColor = 'success'; if($daysLeft < 0) $statusColor = 'danger'; elseif($daysLeft <= 30) $statusColor = 'warning'; @endphp @empty @endforelse
No Informasi Alat Unit Kerja Jadwal Kalibrasi Sisa Waktu Status Aksi
{{ $index + 1 }}
{{ $item->nama_barang }}
{{ $item->kode_bmn }}
{{ $item->lab->nama_lab ?? '-' }}
{{ $nextCal->format('d/m/Y') }}
{{ $nextCal->diffForHumans() }}
@if($daysLeft < 0) Terlambat {{ abs($daysLeft) }} Hari @else {{ $daysLeft }} Hari Lagi @endif
@if($daysLeft < 0) OVERDUE @elseif($daysLeft <= 30) NEAR DUE @else SAFE @endif
{{-- Arahkan ke dashboard untuk buat pengajuan via Modal --}} Buat Ajuan

Seluruh alat di unit kerja Anda dalam kondisi terkalibrasi.

@endsection