diff --git a/app/Http/Controllers/PenilaiController.php b/app/Http/Controllers/PenilaiController.php index e35b519..bdcee2b 100644 --- a/app/Http/Controllers/PenilaiController.php +++ b/app/Http/Controllers/PenilaiController.php @@ -158,21 +158,23 @@ class PenilaiController extends Controller $provinces = Province::all(); $basicData = $this->surveyorController->getCommonData(); - $formFoto = $formPeta = $cities = $districts = $villages= null; + $formFoto = $formPeta = $cities = $districts = $villages= $memo = null; if ($inspeksi) { $formFoto = json_decode($inspeksi->foto_form, true); $formPeta = json_decode($inspeksi->data_form, true); - $memo = json_decode($penilai->memo); - if(isset($memo->province_code)){ - $cities = City::where('province_id', $memo->province_code)->get(); + if(isset($penilai->memo)) { + $memo = json_decode($penilai->memo); + } + if(isset($memo->lokasi->province_code)){ + $cities = City::where('province_code', $memo->lokasi->province_code)->get(); } - if(isset($memo->city_code)){ - $districts = District::where('city_id', $memo->city_code)->get(); + if(isset($memo->lokasi->city_code)){ + $districts = District::where('city_code', $memo->lokasi->city_code)->get(); } - if(isset($memo->district_code)) { - $villages = Village::where('district_id', $memo->district_code)->get(); + if(isset($memo->lokasi->district_code)) { + $villages = Village::where('district_code', $memo->lokasi->district_code)->get(); } } diff --git a/resources/views/penilai/components/memo.blade.php b/resources/views/penilai/components/memo.blade.php index 47a2a78..73d0783 100644 --- a/resources/views/penilai/components/memo.blade.php +++ b/resources/views/penilai/components/memo.blade.php @@ -91,10 +91,10 @@
- +
- +
@@ -104,7 +104,7 @@
@@ -117,7 +117,7 @@ @if(isset($cities)) @foreach ($cities as $item) - + @endforeach @endif @@ -131,7 +131,7 @@ @if(isset($districts)) @foreach ($districts as $item) - + @endforeach @endif @@ -145,7 +145,7 @@ @if(isset($villages)) @foreach ($villages as $item) - + @endforeach @endif @@ -156,7 +156,7 @@
+ placeholder="Masukkan Jl." value="{{ $memo->lokasi->address ?? old('address') }}">
@@ -172,7 +172,7 @@
+ placeholder="Masukkan Penilai" value="{{ $memo->lokasi->penilai ?? old('penilai') }}">
@@ -323,7 +323,7 @@
- @if (isset($formFoto)) + @if (isset($formFoto) && isset($formFoto['rute_menuju_lokasi']) && is_array($formFoto['rute_menuju_lokasi'])) @foreach ($formFoto['rute_menuju_lokasi'] as $item)
@@ -336,6 +336,8 @@
@endforeach + @else +

No route information available.

@endif
@@ -475,11 +477,14 @@ perihal: formData.get('perihal'), jenis_asset_tidak_sesuai: formData.get('jenis_asset_tidak_sesuai'), lokasi: { + lokasi: formData.get('lokasi') || '', address: formData.get('address') || '', province_code: formData.get('province_code') || '', city_code: formData.get('city_code') || '', district_code: formData.get('district_code') || '', village_code: formData.get('village_code') || '', + tanggal_survey: formData.get('tanggal_survey') || '', + penilai: formData.get('penilai') || '', }, terlampir: (formData.getAll('terlampir[]') || []), hasil_survey: (formData.getAll('hasil_survey[]') || []), diff --git a/resources/views/prosespenawaran/createPenawaran.blade.php b/resources/views/prosespenawaran/createPenawaran.blade.php index 619e412..85bfcfb 100644 --- a/resources/views/prosespenawaran/createPenawaran.blade.php +++ b/resources/views/prosespenawaran/createPenawaran.blade.php @@ -78,7 +78,10 @@ @if (isset($kjpp)) @endif @endforeach