@extends('layouts.app') @section('title', 'Revisi Pengajuan') @section('styles') @endsection @section('content')
Perlu Revisi: Perbaiki data yang diminta oleh pemeriksa dan kirim ulang pengajuan Anda. @if(!empty($pengajuan->catatan_revisi))
📝 Catatan Pemeriksa: {{ $pengajuan->catatan_revisi }}
@endif
Tanya Pemeriksa
1
Data Pemilik & Tanah
2
Data Bangunan
3
Dokumen
@csrf @method('PUT') @if($errors->any())
Terjadi kesalahan:
@endif
Data Pemilik
Data Tanah
Data Bangunan
Dokumen Pengajuan
Dokumen yang perlu direvisi
Hanya dokumen dengan status "Tidak Lengkap" yang wajib diupload ulang.
Dokumen dengan status "Lengkap" tidak perlu diubah (kosongkan saja field upload).
@php $dokumenList = $pengajuan->dokumen; @endphp @if($dokumenList->count() > 0)
@foreach($dokumenList as $idx => $dok) @php $keterangan = ''; $status = 'belum_diperiksa'; $statusLabel = 'Belum Diperiksa'; if ($dok->pemeriksaan) { $status = $dok->pemeriksaan->status; $statusLabel = $dok->pemeriksaan->status_label; $keterangan = $dok->pemeriksaan->keterangan; } if (empty($keterangan) && property_exists($dok, 'catatan_revisi')) { $keterangan = $dok->catatan_revisi; } if (empty($keterangan) && session('catatan_dokumen_' . $dok->id)) { $keterangan = session('catatan_dokumen_' . $dok->id); } $statusClass = $status === 'lengkap' ? 'status-lengkap' : ($status === 'tidak_lengkap' ? 'status-tidak_lengkap' : 'status-belum_diperiksa'); @endphp @endforeach
No Nama Dokumen Status Verifikasi Catatan Pemeriksa Upload File Baru Aksi
{{ $idx + 1 }} {{ $dok->nama_dokumen }}
📎 {{ $dok->file_name ?? basename($dok->file_path) }}
@if($status === 'lengkap') ✅ Lengkap @elseif($status === 'tidak_lengkap') ❌ Tidak Lengkap @else ⏳ Belum Diperiksa @endif @if(!empty($keterangan))
{{ $keterangan }}
@else Tidak ada catatan @endif
@if($status === 'tidak_lengkap')
Wajib upload ulang
@endif
@else
Belum ada dokumen yang diupload.
@endif
Tambah Dokumen Baru (Opsional)
{{-- MODAL LIHAT CORETAN --}} {{-- MODAL KONFIRMASI UPLOAD ULANG --}} {{-- MODAL PREVIEW FILE BARU --}} {{-- MODAL KONFIRMASI KIRIM REVISI --}} {{-- MODAL SUKSES --}}

Mengirim revisi...

@php $unreadCount = \App\Models\ChatMessage::where('pengajuan_id', $pengajuan->id) ->where('user_id', '!=', auth()->id()) ->where('is_read', false) ->count(); @endphp @if($unreadCount > 0) {{ $unreadCount > 9 ? '9+' : $unreadCount }} @endif @endsection @section('scripts') @endsection