Detail Laporan

Informasi lengkap mengenai tiket #{{ $laporan->tiket }}

Kembali
{{-- TAMBAHAN: x-data untuk mengaktifkan fitur Zoom Modal Foto --}}
{{-- Status Banner --}}
Status Saat Ini: @if ($laporan->status == 'menunggu') Menunggu @elseif($laporan->status == 'diproses') Sedang Diproses @elseif($laporan->status == 'selesai' || $laporan->status == 'closed') Selesai @elseif($laporan->status == 'ditolak') Ditolak @endif
{{-- PERBAIKAN: Pengecekan null pada tanggal agar tidak error 500 --}} Dilaporkan: {{ $laporan->created_at ? $laporan->created_at->format('d M Y, H:i') : '-' }}
{{-- Informasi Pelapor --}}

Identitas Pelapor

Nama Lengkap

{{ $laporan->nama }}

Kontak Person

{{ $laporan->no_telepon }}

Lokasi & Objek

{{ $laporan->lokasi }}

{{-- Deskripsi & Bukti --}}

Detail Kejadian

"{{ $laporan->deskripsi }}"
{{-- PERBAIKAN: Pastikan '$laporan->foto' sesuai dengan nama kolom database Anda --}} @if (!empty($laporan->foto) && file_exists(public_path('storage/' . $laporan->foto_awal)))

Lampiran Foto Bukti

{{-- PERBAIKAN: Menambahkan trigger @click untuk membuka modal gambar --}}
Lihat Ukuran Penuh
@endif
{{-- Admin/Teknisi Note Section (If Exists) --}} @if ($laporan->catatan_teknisi)

Tanggapan Teknisi

{{ $laporan->catatan_teknisi }}

@endif
{{-- ================= IMAGE ZOOM MODAL (Alpine.js) ================= --}} {{-- Ini wajib ada agar tombol "Lihat Ukuran Penuh" berfungsi --}}
{{-- Script inisialisasi ikon jika diperlukan --}}