Jalan Lingkungan - Detail STA
Detail STA
Kembali
Desa
{{ $desa->nama_desa }}
Kecamatan
{{ $desa->kecamatan->nama_kecamatan }}
Nama STA
{{ $sta->nama_sta ?? '-' }}
Tanggal
{{ $sta->tanggal ? \Carbon\Carbon::parse($sta->tanggal)->format('d/m/Y') : '-' }}
Dari Patok
{{ $sta->d_patok ?? '-' }}
Ke-Patok
{{ $sta->k_patok ?? '-' }}
Jenis Jalan
@if($sta->jenis_jalan == 1) Jalan Aspal @elseif($sta->jenis_jalan == 2) Jalan Beton @elseif($sta->jenis_jalan == 3) Jalan Kerikil @elseif($sta->jenis_jalan == 4) Jalan Tanah @else - @endif
Awal/Akhir
@if($sta->awal_akhir == 1 || $sta->awal_akhir == '1') Awal @elseif($sta->awal_akhir == 2 || $sta->awal_akhir == '2') Akhir @else Tidak Ada @endif
@if($sta->surveyor_1 || $sta->surveyor_2)
Surveyor 1
{{ $sta->surveyor_1 ?? '-' }}
Surveyor 2
{{ $sta->surveyor_2 ?? '-' }}
@endif
@php // Helper function untuk mendapatkan label dari value function getLabel($value, $options) { if ($value == null || $value == '0' || $value == 0) { return '-'; } return $options[$value] ?? '-'; } @endphp
Detail Data STA
@if($sta->jenis_jalan == 1 || $sta->jenis_jalan == 2)
Permukaan Perkerasan Retak-retak Kerusakan Lain Bahu, Saluran Samping dan lain-lain
Susunan Kondisi Penurunan Tambalan Jenis Lebar Luas Jumlah Ukuran Bekas Roda Kerusakan KR Kerusakan KN Kondisi BKR Kondisi BKN Permukaan KR Permukaan KN Kondisi SKR Kondisi SKN Kerusakan LKR Kerusakan LKN Trotoar KR Trotoar KN
@php $susunanOptions = ['0' => 'Pilih Susunan', '1' => 'Baik/Rapat', '2' => 'Retak']; echo getLabel($sta->susunan, $susunanOptions); @endphp @php $kondisiOptions = ['0' => 'Pilih Kondisi', '1' => 'Baik/tdk ada kelainan', '2' => 'Aspal berlebih', '3' => 'Lepas-lepas', '4' => 'Hancur']; echo getLabel($sta->kondisi, $kondisiOptions); @endphp @php $penurunanOptions = ['0' => 'Pilih Penurunan', '1' => 'Tidak Ada', '2' => 'Kurang dari 10% Luas', '3' => '10-30% Luas', '4' => '>30% Luas']; echo getLabel($sta->penurunan, $penurunanOptions); @endphp @php $tambalanOptions = ['0' => 'Pilih Tambalan', '1' => 'Tidak Ada', '2' => 'Kurang dari 10% Luas', '3' => '10-30% Luas', '4' => '>30% Luas']; echo getLabel($sta->tambalan, $tambalanOptions); @endphp @php $jenisOptions = ['0' => 'Pilih Jenis', '1' => 'Tidak Ada', '2' => 'Tidak Berhubungan', '3' => 'Saling berhubungan (Berbidang luas)', '4' => 'Saling berhubungan (Berbidang sempit)']; echo getLabel($sta->jenis, $jenisOptions); @endphp @php $lebarOptions = ['0' => 'Pilih Lebar', '1' => 'Tidak ada', '2' => 'Halus', '3' => 'Sedang 1 - 3 mm', '4' => 'Lebar > 3 mm']; echo getLabel($sta->lebar, $lebarOptions); @endphp @php $luasOptions = ['0' => 'Pilih Luas', '1' => 'Tidak ada', '2' => 'Kurang dari 10% luas', '3' => '10-30% luas', '4' => '>30% luas']; echo getLabel($sta->luas, $luasOptions); @endphp @php $jumlahOptions = ['0' => 'Pilih Jumlah', '1' => 'Tidak ada', '2' => '1/200 M', '3' => '2-5/200 m', '4' => '>5/200 M']; echo getLabel($sta->jumlah, $jumlahOptions); @endphp @php $ukuranOptions = ['0' => 'Pilih Ukuran', '1' => 'Tidak ada', '2' => 'Kecil-dangkal', '3' => 'Kecil-dalam', '4' => 'Besar - dangkal', '5' => 'Besar - dalam']; echo getLabel($sta->ukuran, $ukuranOptions); @endphp @php $bekasRodaOptions = ['0' => 'Pilih Bekas Roda', '1' => 'Tidak ada', '2' => 'Kurang dari 1 cm dalam', '3' => '1-3 cm dalam', '4' => '>3 cm dalam']; echo getLabel($sta->bekas_roda, $bekasRodaOptions); @endphp @php $kerusakanKrOptions = ['0' => 'Pilih Kerusakan Tepi KR', '1' => 'Tidak ada', '2' => 'Ringan', '3' => 'Berat']; echo getLabel($sta->kerusakan_kr, $kerusakanKrOptions); @endphp @php $kerusakanKnOptions = ['0' => 'Pilih Kerusakan Tepi KN', '1' => 'Tidak ada', '2' => 'Ringan', '3' => 'Berat']; echo getLabel($sta->kerusakan_kn, $kerusakanKnOptions); @endphp @php $kondisiBKrOptions = ['0' => 'Pilih Kondisi Bahu KR', '1' => 'Tidak ada', '2' => 'Baik/Rata', '3' => 'Bekas rd/Erosi ringan', '4' => 'Bekas rd/Erosi berat']; echo getLabel($sta->kondisi_b_kr, $kondisiBKrOptions); @endphp @php $kondisiBKnOptions = ['0' => 'Pilih Kondisi Bahu KN', '1' => 'Tidak ada', '2' => 'Baik/Rata', '3' => 'Bekas rd/Erosi ringan', '4' => 'Bekas rd/Erosi berat']; echo getLabel($sta->kondisi_b_kn, $kondisiBKnOptions); @endphp @php $permukaanKrOptions = ['0' => 'Pilih Permukaan Bahu KR', '1' => 'Tidak ada', '2' => 'Diatas permukaan jalan', '3' => 'Rata dgn. permukaan jalan', '4' => 'Dibawah permukaan jalan', '5' => '>10 cm dibawah permukaan jalan']; echo getLabel($sta->permukaan_kr, $permukaanKrOptions); @endphp @php $permukaanKnOptions = ['0' => 'Pilih Permukaan Bahu KN', '1' => 'Tidak ada', '2' => 'Diatas permukaan jalan', '3' => 'Rata dgn. permukaan jalan', '4' => 'Dibawah permukaan jalan', '5' => '>10 cm dibawah permukaan jalan']; echo getLabel($sta->permukaan_kn, $permukaanKnOptions); @endphp @php $kondisiSKrOptions = ['0' => 'Pilih Saluran Samping KR', '1' => 'Tidak ada', '2' => 'Bersih', '3' => 'Tertutup/Tersumbat', '4' => 'Erosi']; echo getLabel($sta->kondisi_s_kr, $kondisiSKrOptions); @endphp @php $kondisiSKnOptions = ['0' => 'Pilih Saluran Samping KN', '1' => 'Tidak ada', '2' => 'Bersih', '3' => 'Tertutup/Tersumbat', '4' => 'Erosi']; echo getLabel($sta->kondisi_s_kn, $kondisiSKnOptions); @endphp @php $kerusakanLKrOptions = ['0' => 'Pilih Kerusakan Lereng KR', '1' => 'Tidak ada', '2' => 'Longsor/Runtuh']; echo getLabel($sta->kerusakan_l_kr, $kerusakanLKrOptions); @endphp @php $kerusakanLKnOptions = ['0' => 'Pilih Kerusakan Lereng KN', '1' => 'Tidak ada', '2' => 'Longsor/Runtuh']; echo getLabel($sta->kerusakan_l_kn, $kerusakanLKnOptions); @endphp @php $trotoarKrOptions = ['0' => 'Pilih Kerusakan Trotoar KR', '1' => 'Tidak ada', '2' => 'Baik/Aman', '3' => 'Berbahaya']; echo getLabel($sta->trotoar_kr, $trotoarKrOptions); @endphp @php $trotoarKnOptions = ['0' => 'Pilih Kerusakan Trotoar KN', '1' => 'Tidak ada', '2' => 'Baik/Aman', '3' => 'Berbahaya']; echo getLabel($sta->trotoar_kn, $trotoarKnOptions); @endphp
@elseif($sta->jenis_jalan == 3 || $sta->jenis_jalan == 4) Permukaan Perkerasan Kerikil / Batu Kerusakan Lain Kemiringan Melintang Penurunan Erosi Ukuran Terbanyak Tebal Distribusi Jumlah Lubang Ukuran Lubang Bekas Roda Bergelombang Kondisi Bahu KR Kondisi Bahu KN Permukaan Bahu KR Permukaan Bahu KN Kondisi Saluran Samping KR Kondisi Saluran Samping KN Kerusakan Lereng KR Kerusakan Lereng KN Kerusakan Trotoar KR Kerusakan Trotoar KN @php $kemiringanOptions = ['0' => 'Pilih Kemiringan', '1' => '>5%', '2' => '3-5%', '3' => 'Rata', '4' => 'Cekung']; echo getLabel($sta->kemiringan, $kemiringanOptions); @endphp @php $penurunanOptions = ['0' => 'Pilih Penurunan', '1' => 'Tidak ada', '2' => '<10% luas', '3' => '10-30% luas', '4' => '>30% luas']; echo getLabel($sta->penurunan, $penurunanOptions); @endphp @php $erosiOptions = ['0' => 'Pilih Erosi', '1' => 'Tidak ada', '2' => '<10% luas', '3' => '10-30% luas', '4' => '>30% luas']; echo getLabel($sta->erosi, $erosiOptions); @endphp @php $ukuranTerbanyakOptions = ['0' => 'Pilih Ukuran Terbanyak', '1' => 'Tidak ada', '2' => '<1cm', '3' => '1-5cm', '4' => '>5cm', '5' => 'Tidak Tentu']; echo getLabel($sta->ukuran_terbanyak, $ukuranTerbanyakOptions); @endphp @php $tebalOptions = ['0' => 'Pilih Tebal Lapisan', '1' => 'Tidak ada', '2' => '<5cm', '3' => '5-10cm', '4' => '10-20cm', '5' => '>20cm']; echo getLabel($sta->tebal, $tebalOptions); @endphp @php $distribusiOptions = ['0' => 'Pilih Distribusi', '1' => 'Tidak ada', '2' => 'Rata', '3' => 'Tidak Rata', '4' => 'Gundukan Memanjang']; echo getLabel($sta->distribusi, $distribusiOptions); @endphp @php $jLubangOptions = ['0' => 'Pilih Jumlah Lubang', '1' => 'Tidak ada', '2' => '=1 /100m', '3' => '2-5/100 m', '4' => '>5/100 M']; echo getLabel($sta->j_lubang, $jLubangOptions); @endphp @php $uLubangOptions = ['0' => 'Pilih Ukuran Lubang', '1' => 'Tidak ada', '2' => 'Kecil-dangkal', '3' => 'Kecil-dalam', '4' => 'Besar - dangkal', '5' => 'Besar - dalam']; echo getLabel($sta->u_lubang, $uLubangOptions); @endphp @php $bksRodaOptions = ['0' => 'Pilih Bekas Roda', '1' => 'Tidak ada', '2' => '<5cm', '3' => '5-15cm', '4' => '>15cm']; echo getLabel($sta->bks_roda, $bksRodaOptions); @endphp @php $bergelombangOptions = ['0' => 'Pilih Bergelombang', '1' => 'Tidak ada', '2' => '<10% luas', '3' => '10 - 30% luas', '4' => '>30% luas']; echo getLabel($sta->bergelombang, $bergelombangOptions); @endphp @php $kBahuKrOptions = ['0' => 'Pilih Kondisi Bahu KR', '1' => 'Tidak ada', '2' => 'Baik/Rata', '3' => 'Bekas rd/Erosi ringan', '4' => 'Bekas rd/Erosi berat']; echo getLabel($sta->k_bahu_kr, $kBahuKrOptions); @endphp @php $kBahuKnOptions = ['0' => 'Pilih Kondisi Bahu KN', '1' => 'Tidak ada', '2' => 'Baik/Rata', '3' => 'Bekas rd/Erosi ringan', '4' => 'Bekas rd/Erosi berat']; echo getLabel($sta->k_bahu_kn, $kBahuKnOptions); @endphp @php $pBahuKrOptions = ['0' => 'Pilih Permukaan Bahu KR', '1' => 'Tidak ada', '2' => 'Diatas permukaan jalan', '3' => 'Rata dgn. permukaan jalan', '4' => 'Dibawah permukaan jalan', '5' => '>10 cm dibawah permukaan jalan']; echo getLabel($sta->p_bahu_kr, $pBahuKrOptions); @endphp @php $pBahuKnOptions = ['0' => 'Pilih Permukaan Bahu KN', '1' => 'Tidak ada', '2' => 'Diatas permukaan jalan', '3' => 'Rata dgn. permukaan jalan', '4' => 'Dibawah permukaan jalan', '5' => '>10 cm dibawah permukaan jalan']; echo getLabel($sta->p_bahu_kn, $pBahuKnOptions); @endphp @php $kSaluranKrOptions = ['0' => 'Pilih Saluran Samping KR', '1' => 'Tidak ada', '2' => 'Bersih', '3' => 'Tertutup/Tersumbat', '4' => 'Erosi']; echo getLabel($sta->k_saluran_kr, $kSaluranKrOptions); @endphp @php $kSaluranKnOptions = ['0' => 'Pilih Saluran Samping KN', '1' => 'Tidak ada', '2' => 'Bersih', '3' => 'Tertutup/Tersumbat', '4' => 'Erosi']; echo getLabel($sta->k_saluran_kn, $kSaluranKnOptions); @endphp @php $lerengKrOptions = ['0' => 'Pilih Kerusakan Lereng KR', '1' => 'Tidak ada', '2' => 'Longsor/Runtuh']; echo getLabel($sta->lereng_kr, $lerengKrOptions); @endphp @php $lerengKnOptions = ['0' => 'Pilih Kerusakan Lereng KN', '1' => 'Tidak ada', '2' => 'Longsor/Runtuh']; echo getLabel($sta->lereng_kn, $lerengKnOptions); @endphp @php $trtrKrOptions = ['0' => 'Pilih Kerusakan Trotoar KR', '1' => 'Tidak ada', '2' => 'Baik/Aman', '3' => 'Berbahaya']; echo getLabel($sta->trtr_kr, $trtrKrOptions); @endphp @php $trtrKnOptions = ['0' => 'Pilih Kerusakan Trotoar KN', '1' => 'Tidak ada', '2' => 'Baik/Aman', '3' => 'Berbahaya']; echo getLabel($sta->trtr_kn, $trtrKnOptions); @endphp
@endif
Gambar
@if($sta->gambar_1) Gambar Kiri

Drag and Drop or Click to Replace

@else

Drag and Drop or Click to Upload

@endif
@if($sta->gambar_2) Gambar Tengah

Drag and Drop or Click to Replace

@else

Drag and Drop or Click to Upload

@endif
@if($sta->gambar_3) Gambar Kanan

Drag and Drop or Click to Replace

@else

Drag and Drop or Click to Upload

@endif
@if($sta->gambar_4) Gambar Potongan

Drag and Drop or Click to Replace

@else

Drag and Drop or Click to Upload

@endif