@extends('layout.appdas') @section('title', 'Approve Disposisi') @section('content')
Approve Disposisi

Pusat verifikasi dan persetujuan disposisi surat antar unit sebelum diteruskan ke tujuan.

@if($countPending > 0)
{{ $countPending }} Menunggu Persetujuan
@endif
{{-- Card 1: Total Disposisi --}} {{-- Card 2: Menunggu Review --}} {{-- Card 3: Telah Disetujui --}} {{-- Card 4: Ditolak --}}
{{-- Input Pencarian --}}
@if(request('search')) @endif
{{-- Filter Status --}}
{{-- Filter Urutkan --}}
{{-- Tombol Reset --}}
@forelse($disposisi as $item) @php $surat = $item->surat; $unitPengirim = $surat?->divisi?->nama_divisi ?? ($surat?->asal_tujuan ?? '-'); $namaPengirim = $surat?->user?->name ?? ''; $unitPenerima = $item->user?->divisi?->nama_divisi ?? ($item->user?->name ?? '-'); $namaPenerima = $item->user?->name ?? ''; @endphp @empty @endforelse
No Surat & Dokumen Alur Disposisi Tgl Pengajuan Status Review Aksi
{{ $disposisi->firstItem() + $loop->index }}
{{ $surat?->nomor_surat ?? '-' }} @if($surat?->jenisSurat) {{ $surat->jenisSurat->nama_jenis_surat ?? $surat->jenisSurat->nama_jenis }} @endif
{{ $surat?->perihal ?? '-' }}
{{ $unitPengirim }}
{{ $unitPenerima }} @if($namaPenerima && $namaPenerima !== $unitPenerima) ({{ $namaPenerima }}) @endif
{{ $item->created_at ? $item->created_at->translatedFormat('d M Y') : '-' }}
{{ $item->created_at ? $item->created_at->format('H:i') . ' WIB' : '-' }}
@if($item->admin_approval_status === 'pending') Menunggu @elseif($item->admin_approval_status === 'approved') Disetujui @if($item->admin_approved_at)
{{ \Carbon\Carbon::parse($item->admin_approved_at)->translatedFormat('d M Y, H:i') }}
@endif @else Ditolak @if($item->admin_approved_at)
{{ \Carbon\Carbon::parse($item->admin_approved_at)->translatedFormat('d M Y, H:i') }}
@endif @endif
Tidak ada data permohonan disposisi yang ditemukan.
@if($disposisi->hasPages() || $disposisi->total() > 0)
{{ $disposisi->links('vendor.pagination.custom') }}
@endif
@endsection @push('scripts') @endpush