| NO | NOMOR SURAT | PERIHAL / JUDUL DOKUMEN | KATEGORI | JENIS | UNIT ASAL | TUJUAN & DISPOSISI | TANGGAL | STATUS |
|---|---|---|---|---|---|---|---|---|
| {{ $idx + 1 }} | {{ $surat->nomor_surat }} |
{{ $surat->perihal }}
|
{{ $surat->kategori->nama_kategori ?? '-' }} | @if($surat->display_jenis === 'Masuk') Masuk @elseif($surat->display_jenis === 'Keluar') Keluar @elseif($surat->display_jenis === 'Internal') Internal @else {{ $surat->display_jenis }} @endif | @if($surat->display_unit_asal === 'Pihak Eksternal') Pihak Eksternal @else {{ $surat->display_unit_asal }} @endif |
@if($surat->display_jenis === 'Masuk')
{{ $surat->display_unit_tujuan }}
@elseif(isset($surat->disposisi_list) && $surat->disposisi_list->isNotEmpty())
@if($surat->disposisi_list->count() > 1)
@foreach($surat->disposisi_list as $uIdx => $dItem)
@else
{{ $surat->disposisi_list->first()['unit'] ?? '-' }}
@endif
@elseif(isset($surat->disposisi_units) && $surat->disposisi_units->isNotEmpty())
@if($surat->disposisi_units->count() > 1)
{{ $uIdx + 1 }}. {{ $dItem['unit'] }}
({{ $dItem['status'] }})
@endforeach
@foreach($surat->disposisi_units as $uIdx => $uName)
@else
{{ $surat->disposisi_units->first() }}
@endif
@elseif($surat->display_unit_tujuan === 'Pihak Eksternal')
Pihak Eksternal
@else
{{ $surat->display_unit_tujuan }}
@endif
{{ $uIdx + 1 }}. {{ $uName }}
@endforeach
|
Surat: {{ $surat->tanggal_surat ? \Carbon\Carbon::parse($surat->tanggal_surat)->translatedFormat('d/m/Y') : '-' }}
@if($surat->tanggal_terima)
Terima: {{ \Carbon\Carbon::parse($surat->tanggal_terima)->translatedFormat('d/m/Y') }}
@endif
|
@php
$stMain = strtolower($surat->display_status);
$badgeMain = match($stMain) {
'diterima' => 'badge-diterima',
'diterima sebagian' => 'badge-sebagian',
'terkirim' => 'badge-terkirim',
'diproses' => 'badge-diproses',
'ditolak' => 'badge-ditolak',
'internal' => 'badge-internal',
default => 'badge-pending',
};
@endphp
{{ $surat->display_status }}
@if(!empty($surat->display_status_detail))
{{ $surat->display_status_detail }}
@endif
|
| Tidak ada data arsip persuratan yang sesuai dengan filter yang dipilih. | ||||||||
| REKAPITULASI KESELURUHAN: {{ $totalSurat }} Total Berkas ({{ $totalMasuk }} Masuk, {{ $totalKeluar }} Keluar, {{ $totalInternal }} Internal, {{ $totalDisposisi }} Terdisposisi) | Total Data Terpilih: {{ $suratList->count() }} Dokumen | |||||||