3 Bulan

{{ $kpi['total_bulan'] }}

Approve

{{ $kpi['pending_approve'] }}

On Progress

{{ $kpi['pending_on_progress'] }}

Total Completed

{{ $kpi['total_completed'] }}
@if ($alert_approve->isNotEmpty())
{{ $alert_approve->count() }} Permintaan APPROVE

Klik untuk melihat detail & proses permintaan.

@foreach ($alert_approve as $r) @endforeach
ID Departemen Penerima Tgl Qty
{{ $r->id }} {{ $r->departemen_nama ?? '-' }} @if (isset($items_grouped[$r->id]) && $items_grouped[$r->id]->isNotEmpty()) @foreach ($items_grouped[$r->id] as $item)
{{ $item->nama_penerima ?? '-' }}
@endforeach @else - @endif
{{ \Carbon\Carbon::parse($r->tanggal_pengajuan)->format('d/m/Y') }} {{ number_format($r->total_qty_diminta) }}
@endif @if ($alert_on_progress->isNotEmpty())
{{ $alert_on_progress->count() }} On Progress

Klik Complete jika barang sudah diambil.

@foreach ($alert_on_progress as $r) @php $overdue = !empty($r->tanggal_ambil) && \Carbon\Carbon::parse($r->tanggal_ambil)->isPast(); @endphp @endforeach
ID Penerima Tgl Ambil Complete
{{ $r->id }} @if (isset($items_grouped[$r->id]) && $items_grouped[$r->id]->isNotEmpty()) @foreach ($items_grouped[$r->id] as $item)
{{ $item->nama_penerima ?? '-' }}
@endforeach @else - @endif
@if (!empty($r->tanggal_ambil)) {{ \Carbon\Carbon::parse($r->tanggal_ambil)->format('d/m/Y') }} @if ($overdue) ⚠️ @endif @else - @endif
@csrf
@endif
@if ($low_stock->isNotEmpty())
🚨 {{ $low_stock->count() }} Barang Stok Menipis / Habis!
@endif
📊 Statistik Bulanan

Data permintaan barang per bulan

📈 Statistik Tahunan

Total permintaan barang per bulan