- Menambahkan class measure-input dan atribut data-unit pada: - jarak_jalan_utama (km) - jarak_cbd_point (km) - Menambahkan script untuk: - Membatasi input hanya angka dan koma - Menghapus suffix saat fokus dan input - Menambahkan suffix otomatis saat blur - Menghapus suffix saat submit agar backend menerima angka bersih - Menyediakan cara mengubah unit ke 'm' dengan mengganti data-unit pada input
141 lines
5.7 KiB
PHP
141 lines
5.7 KiB
PHP
<div class="no-break">
|
|
<table style="width: 100%; ">
|
|
<tr>
|
|
<td style="width: 100%; border: 1px solid #000; text-align: center;">
|
|
ANALISA LINGKUNGAN
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table style="width: 100%">
|
|
@php
|
|
$lingkungan = $forminspeksi['lingkungan'];
|
|
|
|
$fasilitas = $lingkungan['fasilitas_dekat_object'] ?? [];
|
|
$fasilitasInput = $lingkungan['fasilitas_dekat_object_input'] ?? [];
|
|
@endphp
|
|
<tr>
|
|
<td style=" width:25%; padding: 2px; vertical-align: top;">Jarak Jalan Utama</td>
|
|
<td style=" width:1%; padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_jalan_utama'] ?? '-' }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Jalan Lingkungan</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jalan_linkungan'] ?? '-' }}</td>
|
|
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Jarak CBD</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_cbd_point'] ?? '-' }}
|
|
({{ $lingkungan['nama_cbd_point'] ?? '-' }})</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Lebar Perkerasan Jalan</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['lebar_perkerasan_jalan'] ?? '-' }}</td>
|
|
</tr>
|
|
{{-- mulai --}}
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Perkerasan Jalan</td>
|
|
<td style="padding: 2px; vertical-align: top;">:
|
|
</td>
|
|
<td style="padding: 2px; vertical-align: top;">
|
|
{{ implode(', ', $lingkungan['perkerasan_jalan']['perkerasan_jalan'] ?? $lingkungan['perkerasan_jalan'] ?? ['-']) }}
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Lalu Lintas</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{
|
|
$lingkungan['lalu_lintas']
|
|
? (is_array($lingkungan['lalu_lintas'])
|
|
? implode(', ', $lingkungan['lalu_lintas'])
|
|
: $lingkungan['lalu_lintas'])
|
|
: '-'
|
|
}}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Golongan Masyarakat Sekitar</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{ implode(', ', $lingkungan['gol_mas_sekitar'] ?? $lingkungan['gol_mas_sekitar'] ?? ['-']) }}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Tingkat Keramaian</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">
|
|
{{ implode(', ', $lingkungan['tingkat_keramaian']['tingkat_keramaian'] ?? $lingkungan['tingkat_keramaian'] ?? ['-']) }}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Terletak di Area</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">
|
|
{{ implode(', ', $lingkungan['terletak_diarea']['terletak_diarea'] ?? $lingkungan['terletak_diarea'] ?? ['-']) }}
|
|
</td>
|
|
</tr>
|
|
|
|
{{-- batas --}}
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Kondisi Bangunan Sekitar</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['kondisi_bagunan_disekitar_lokasi'] ?? '-' }}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Sifat Bangunan Sekitar</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['sifat_bagunan_disekitar_lokasi'] ?? '-' }}
|
|
</td>
|
|
</tr>
|
|
|
|
@if ($lingkungan['dekat_makam'] == 'ya')
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Dekat Makam</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">Ya, Jarak {{ $lingkungan['jarak_makam'] ?? '-' }} m
|
|
({{ $lingkungan['nama_makam'] ?? '-' }})
|
|
</td>
|
|
</tr>
|
|
@endif
|
|
|
|
@if ($lingkungan['dekat_tps'] == 'ya')
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Dekat TPS</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">Ya, Jarak {{ $lingkungan['jarak_tps'] ?? '-' }} m
|
|
({{ $lingkungan['nama_tps'] ?? '-' }})</td>
|
|
</tr>
|
|
@endif
|
|
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Daerah</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">
|
|
{{ implode(', ', $lingkungan['merupakan_daerah'] ?? ['-']) }}
|
|
</td>
|
|
</tr>
|
|
|
|
@if (!empty($fasilitas))
|
|
<tr>
|
|
<td style="padding: 2px; vertical-align: top;">Fasilitas Dekat Objek</td>
|
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
<td style="padding: 2px; vertical-align: top;">
|
|
@foreach ($fasilitas as $fas)
|
|
{{ $fas }}
|
|
@if (isset($fasilitasInput[$fas]))
|
|
({{ $fasilitasInput[$fas] }})
|
|
@endif
|
|
@if (!$loop->last)
|
|
,
|
|
@endif
|
|
@endforeach
|
|
</td>
|
|
</tr>
|
|
@endif
|
|
</table>
|
|
</div>
|