@extends('layouts.app') @push('head') @endpush @section('title', 'Detail Ruas Jalan — ' . $ruas->nama_jalan . ' — ' . config('app.name', 'Website Pemetaan PJU')) @section('content') @php $base = rtrim(request()->getBasePath(), '/'); @endphp

Detail Ruas Jalan

{{ $ruas->nama_jalan }}

← Data Jalan Edit Ruas
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif {{-- Informasi Ruas Jalan (berdasarkan kolom tabel ruas_jalan) --}}

Informasi Ruas Jalan

Nomor Ruas {{ $ruas->nomor_ruas ?? '–' }}
Nama Jalan {{ $ruas->nama_jalan ?? '–' }}
Panjang Jalan (km) {{ $ruas->panjang_jalan ?? '–' }}
Status Jalan {{ $ruas->status_jalan ?? '–' }}
Jenis Jalan {{ $ruas->jenisJalan?->nama ?? '–' }}
Kecamatan {{ $ruas->kecamatanRel?->nama ?? '–' }}
Kabupaten/Kota {{ $ruas->kabupaten?->nama ?? '–' }}
Titik Pangkal Lat {{ number_format($pangkal['lat'], 6) }}, Lng {{ number_format($pangkal['lng'], 6) }}
Titik Ujung Lat {{ number_format($ujung['lat'], 6) }}, Lng {{ number_format($ujung['lng'], 6) }}
@if($ruas->file_ruas_path)
File Ruas {{ $ruas->file_ruas_type ?? 'Lampiran' }}
@endif
{{-- Peta — wrapper isolasi stacking agar modal pasti di atas --}}
@if($fileGambarUrl)

Gambar Ruas

Gambar ruas jalan
@endif
{{-- Tabel PJU + Link Tambah PJU (halaman baru) --}}

Data PJU Ruas {{ $ruas->nama_jalan }}

Tambah PJU
@if($pjuList->isEmpty())
Belum ada data PJU di ruas ini. Klik "Tambah PJU" untuk menambah.
@else
@foreach($pjuList as $index => $pju) @php $isEven = $index % 2 === 0; $no = (($pjuList->currentPage() - 1) * $pjuList->perPage()) + $index + 1; @endphp @endforeach
NO KODE PJU LOKASI PJU JENIS LAMPU / JENIS TIANG PANEL KONDISI AKSI
{{ $no }} {{ $pju->kodePjuTampilanRuas($ruas) }} {{ $pju->letak_pju !== null ? (\App\Models\Pju::opsiLetakPju()[$pju->letak_pju] ?? '–') : '–' }} {{ $pju->jenisLampu?->nama ?? '–' }} / {{ $pju->jenisTiang?->nama ?? '–' }} @if($pju->panel_ada) Ada @else Tidak ada @endif @include('pju.partials.kondisi-indikator-badge', ['pju' => $pju])
@csrf @method('DELETE')
@if($pjuList->hasPages())
{{ $pjuList->links() }}
@endif @endif @endsection