Dashboard Surat
Surat Masuk

{{ number_format($totals['masuk']) }}

Aktif

Total surat masuk tercatat.

Surat Keluar

{{ number_format($totals['keluar']) }}

Otomatis

Nomor surat keluar dibuat otomatis.

Total Surat

{{ number_format($totals['overall']) }}

Semua Kantor

Akumulasi seluruh aktivitas surat.

KATEGORI

Distribusi per Kategori

@forelse ($kategoriStats as $kategori) @php $totalKategori = max($kategori['total'], 1); $ratioMasuk = $kategori['masuk'] ? round(($kategori['masuk'] / $totalKategori) * 100) : 0; $ratioKeluar = $kategori['keluar'] ? round(($kategori['keluar'] / $totalKategori) * 100) : 0; @endphp

{{ $kategori['nama'] }}

{{ $kategori['total'] }} surat
Masuk {{ $kategori['masuk'] }}
Keluar {{ $kategori['keluar'] }}
@empty

Belum ada data kategori.

@endforelse
AKTIVITAS

Log Terbaru

Ringkasan aktivitas surat 10 entri terakhir.

@forelse ($recentActivities as $index => $activity)

{{ $activity['nomor_surat'] ?? 'Nomor belum tersedia' }}

{{ $activity['perihal'] ?? '-' }}

{{ \Illuminate\Support\Carbon::parse($activity['tanggal_surat'])->translatedFormat('d M Y') }} • {{ strtoupper($activity['type']) }} @if ($activity['kantor']) • {{ $activity['kantor'] }} @endif

@empty

Belum ada aktivitas terbaru.

@endforelse
@if (auth()->user()->isSuperAdmin())
KANTOR

Performa per Kantor

@forelse ($kantorStats as $kantor)

{{ $kantor['nama'] }}

Total {{ $kantor['total'] }}
Masuk
{{ $kantor['masuk'] }}
Keluar
{{ $kantor['keluar'] }}
@empty

Belum ada data kantor yang tersedia.

@endforelse
@endif