perbaikan laporan berdasarkan form inspeksi di so dan penilai dan perbaikan tambah data di jenis jaminan

This commit is contained in:
majid
2025-01-08 07:42:10 +07:00
parent fcc53a7111
commit 92ac480c9b
25 changed files with 2569 additions and 1477 deletions

View File

@@ -176,17 +176,23 @@ class FormSurveyorRequest extends FormRequest
{
return [
'action' => 'required',
'nama_wakil_debitur' => 'required',
'nama_wakil_debitur' => 'nullable',
'hub_calon_debitur' => 'required',
'dermaga' => 'required',
'desa_kelurahan' => 'required',
'kecamatan' => 'required',
'kota_madya' => 'required',
'provinsi' => 'required',
'jenis.*' => 'required',
'size.*' => 'required',
'kondisi.*' => 'required',
'klasifikasi.*' => 'required',
'dermaga' => 'nullable',
'nama_jalan' => 'required',
'perumahan_gang' => 'required',
'blok_nomor' => 'required',
'village_code' => 'nullable|string',
'district_code' => 'nullable|string',
'city_code' => 'nullable|string',
'province_code' => 'nullable|string',
'jenis_kapal' => 'required',
'jenis_kapal_lainnya' => 'nullable',
'size' => 'required',
'kondisi' => 'required',
'klasifikasi' => 'required',
'nama_kapal' => 'required',
'pemilik_kapal' => 'required',
@@ -250,10 +256,10 @@ class FormSurveyorRequest extends FormRequest
'kabel_perangkat' => 'required',
'deskripsi_kelistrikan' => 'required',
'kebersihan_dek_luar' => 'required',
'tangki_limbah' => 'required',
'sistem_pengelolaan_limbah' => 'required',
'pengelolaan_air_ballast' => 'required',
'kebersihan_dek_luar' => 'nullable',
'tangki_limbah' => 'nullable',
'sistem_pengelolaan_limbah' => 'nullable',
'pengelolaan_air_ballast' => 'nullable',
'deskripsi_kebersihan' => 'required',
'fakta_positif.*' => 'nullable',
@@ -377,18 +383,30 @@ class FormSurveyorRequest extends FormRequest
'nomor_mesin' => 'nullable',
'hour_mesters' => 'nullable',
'overhaul_mesin' => 'nullable',
'mesin_panel.*' => 'nullable',
'mesin_panel_input.*' => 'nullable',
'fungsi_panel.*' => 'nullable',
'fungsi_panel_input.*' => 'nullable',
'interior.*' => 'nullable',
'interior_input.*' => 'nullable',
'rangka_Karoseri.*' => 'nullable',
'rangka_Karoseri_input.*' => 'nullable',
'ban.*' => 'nullable',
'ban_innput.*' => 'nullable',
'velg.*' => 'nullable',
'velg_input.*' => 'nullable',
'air_conditioner.*' => 'nullable',
'air_conditioner_input.*' => 'nullable',
'aksesoris.*' => 'nullable',
'aksesoris_input.*' => 'nullable',
'lcd.*' => 'nullable',
'lcd_innput.*' => 'nullable',
'perlengkapan.*' => 'nullable',
'perlengkapan_input.*' => 'nullable',
'asuransi.*' => 'nullable',
'perusahaan_asuransi.*' => 'nullable',
'asuransi_input.*' => 'nullable',
'perusahaan_asuransi' => 'nullable',
'tahun_berakhir.*' => 'nullable',
'sensor_kamera.*' => 'nullable',
'lcd.*' => 'nullable',
@@ -397,10 +415,10 @@ class FormSurveyorRequest extends FormRequest
'asuransi.*' => 'nullable',
'perusahan_asuransi' => 'nullable',
'tahun_berakhir' => 'nullable',
'faktor_positif' => 'nullable',
'faktor_negatif' => 'nullable',
'fakta_positif' => 'nullable|array',
'fakta_negatif' => 'nullable|array',
'kesimpulan' => 'nullable',
'catatan' => 'nullable',
'catatan' => 'nullable|array',
];
}
@@ -410,15 +428,19 @@ class FormSurveyorRequest extends FormRequest
{
return [
'action' => 'required',
'nama_wakil' => 'required',
'hub_calon_debitur' => 'required',
'bandara' => 'required',
'desa_kelurahan' => 'required',
'kecamatan' => 'required',
'kota_madya' => 'required',
'provinsi' => 'required',
'nama_wakil' => 'required|string',
'hub_calon_debitur' => 'required|string',
'nama_jalan' => 'required',
'perumahan_gang' => 'required',
'blok_nomor' => 'required',
'village_code' => 'nullable|string',
'district_code' => 'nullable|string',
'city_code' => 'nullable|string',
'province_code' => 'nullable|string',
'jenis_pesawat' => 'required',
'jenis_pesawat_lainnya' => 'nullable',
'size' => 'required',
'kondisi' => 'required',
'nama_pesawat' => 'required',
@@ -459,7 +481,7 @@ class FormSurveyorRequest extends FormRequest
'deskripsi_kabin' => 'required',
'badan_pesawat' => 'required',
'badan_pesawat' => 'nullable',
'sayap_pesawat' => 'required',
'ekor_pesawat' => 'required',
'landing_gear' => 'required',
@@ -505,12 +527,10 @@ class FormSurveyorRequest extends FormRequest
'sistem_hiburan_kabin' => 'required',
'deskripsi_Interior' => 'required',
'faktor_positif.*' => 'nullable',
'faktor_negatif.*' => 'nullable',
'kesimpulan.*' => 'nullable',
'catatan.*' => 'nullable',
'fakta_positif' => 'nullable|array',
'fakta_negatif' => 'nullable|array',
'kesimpulan' => 'nullable',
'catatan' => 'nullable|array',
];