@extends('app') @section('content')
{{-- Page Heading --}}

{{ $title }}

Selamat datang, {{ auth()->user()->name }}{{ \Carbon\Carbon::now()->isoFormat('dddd, D MMMM Y') }}

@if($diajukan > 0) Proses Permintaan {{ $diajukan }} @endif
{{-- Stat Cards --}}
Total Permintaan
{{ $total }}
Di ruangan Anda
Menunggu Persetujuan
{{ $diajukan }}
Perlu ditindaklanjuti
Disetujui
{{ $disetujui }}
Oleh Anda
Ditolak
{{ $ditolak }}
Oleh Anda
{{-- Ringkasan & Hari Ini --}}
{{-- Hari Ini --}}
Permintaan Masuk Hari Ini
{{ $hariIni }}
{{ \Carbon\Carbon::now()->format('d M Y') }}
{{-- Rincian Status --}}
Rincian Status
Diajukan {{ $diajukan }}

Disetujui {{ $disetujui }}

Ditolak {{ $ditolak }}

Total {{ $total }}
{{-- Permintaan Terbaru --}}
5 Permintaan Terbaru Lihat Semua
@forelse($latest as $p) @php $statusClass = match($p->status) { 'DIAJUKAN' => 'status-pending', 'DISETUJUI_KARU', 'DISETUJUI_LOGISTIK' => 'status-approved', 'DITOLAK_KARU', 'DITOLAK_LOGISTIK' => 'status-rejected', default => 'status-pending', }; $statusIcon = match($p->status) { 'DIAJUKAN' => 'fa-hourglass-half', 'DISETUJUI_KARU' => 'fa-circle-check', 'DITOLAK_KARU' => 'fa-circle-xmark', 'DISETUJUI_LOGISTIK' => 'fa-circle-check', 'DITOLAK_LOGISTIK' => 'fa-circle-xmark', default => 'fa-circle-question', }; $statusLabel = match($p->status) { 'DIAJUKAN' => 'Diajukan', 'DISETUJUI_KARU' => 'Disetujui', 'DITOLAK_KARU' => 'Ditolak', 'DISETUJUI_LOGISTIK' => 'Selesai', 'DITOLAK_LOGISTIK' => 'Ditolak Logistik', default => $p->status, }; @endphp @empty @endforelse
Kode Perawat Tanggal Status Aksi
{{ $p->kode_permintaan }}
{{ strtoupper(substr($p->perawat->name, 0, 2)) }}
{{ $p->perawat->name }}
{{ \Carbon\Carbon::parse($p->tanggal_permintaan)->format('d M Y') }} {{ $statusLabel }}
Belum ada permintaan di ruangan ini
@endsection