@extends('layouts.internal') @section('title', 'Detail Disposisi') @section('content')
Kembali Lihat PDF Asli Surat Masuk @if ($disposisi->penerima->role !== 'kepala_sekolah') Lihat Lembar Disposisi @endif
@if ($disposisi->penerima->role === 'kepala_sekolah')

Permohonan TU

Asal surat
{{ $disposisi->surat->asal_surat }}
Nomor surat / agenda
{{ $disposisi->surat->nomor_surat ?: '—' }} / {{ $disposisi->surat->nomor_agenda ?: '—' }}
Tanggal diterima
{{ $disposisi->surat->tanggal_diterima->format('d/m/Y') }}
Perihal
{{ $disposisi->surat->perihal }}

Catatan pengajuan TU: {{ $disposisi->instruksi }}

@else @include('disposisi.lembar-konten') @endif @if ($disposisi->status_persetujuan === 'menunggu')

Permohonan TU Menunggu Tinjauan

Ini baru permohonan untuk memproses surat masuk. Setelah menyetujuinya, Kepala Sekolah mengisi dan mengirim lembar disposisi resmi kepada penerima.

@if (auth()->user()->role === 'kepala_sekolah')
@csrf @method('PATCH')
@csrf @method('PATCH')
@endif
@elseif ($disposisi->status_persetujuan === 'disetujui' && $disposisi->penerima->role === 'kepala_sekolah' && auth()->user()->role === 'kepala_sekolah')

Pengajuan Disetujui — Buat Disposisi Resmi

Pilih penerima dan lengkapi instruksi pada format lembar disposisi. Setelah dikirim, penerima dapat membaca surat asli dan mencatat tindak lanjut.

@csrf @method('PATCH')
Diteruskan kepada
@foreach ($penerimas as $penerima) @endforeach
@if ($penerimas->isEmpty())

Belum ada akun penerima disposisi yang aktif.

@endif
Dengan hormat
@foreach (['tanggapan_saran' => 'Tanggapan dan saran', 'proses_lanjut' => 'Proses lebih lanjut', 'koordinasi_konfirmasi' => 'Koordinasi / konfirmasi', 'lainnya' => 'Lainnya'] as $value => $label) @endforeach
@elseif ($disposisi->status_persetujuan === 'ditolak')

Pengajuan ditolak Kepala Sekolah

{{ $disposisi->catatan_persetujuan }}

TU dapat memperbaiki dan mengirim ulang pengajuan dari surat yang sama.

@elseif ($disposisi->status_persetujuan === 'disetujui' && $disposisi->penerima->role === 'kepala_sekolah')

Pengajuan TU disetujui. Kepala Sekolah sedang menyiapkan lembar disposisi resmi.

@elseif ($disposisi->status_persetujuan === 'diteruskan')

Kepala Sekolah telah menerbitkan lembar disposisi resmi kepada penerima.

@endif @if ( in_array(auth()->user()->role, ['kepala_sekolah', 'penerima_disposisi', 'waka_humas'], true) && (int) auth()->id() === (int) $disposisi->penerima_id && $disposisi->penerima->role !== 'kepala_sekolah' && $disposisi->status_persetujuan === 'disetujui' && $disposisi->status !== 'selesai' )

Catat Tindak Lanjut

@csrf

Jika validasi gagal, pilih ulang lampiran.

@elseif ($disposisi->status === 'selesai')

Disposisi telah selesai. Riwayat tetap dapat dibaca.

@endif

Riwayat Tindak Lanjut

@forelse ($riwayats as $riwayat)

{{ ucfirst($riwayat->status) }} — {{ $riwayat->nama_petugas }}

{{ \Illuminate\Support\Carbon::parse($riwayat->tanggal_tindak_lanjut)->timezone('Asia/Jakarta')->format('d/m/Y H:i') }} WIB

{{ $riwayat->catatan }}

@if ($riwayat->file_lampiran) Lihat Lampiran Hasil @endif
@empty

Belum ada tindak lanjut.

@endforelse
@endsection