diff --git a/app/Http/Controllers/PenilaiController.php b/app/Http/Controllers/PenilaiController.php index 3f21f73..6a148cc 100644 --- a/app/Http/Controllers/PenilaiController.php +++ b/app/Http/Controllers/PenilaiController.php @@ -82,7 +82,7 @@ class PenilaiController extends Controller public function sederhana(Request $request, $id) { - $documentId = $request->query('dokument'); + $documentId = $request->query('documentId'); $jaminanId = $request->query('jaminanId'); $permohonan = $this->surveyorController->getPermohonanJaminanId($id, $documentId, $jaminanId); $basicData = $this->surveyorController->getCommonData(); @@ -148,7 +148,7 @@ class PenilaiController extends Controller public function standar(Request $request, $id) { - $documentId = $request->query('dokument'); + $documentId = $request->query('documentId'); $jaminanId = $request->query('jaminanId'); $permohonan = $this->surveyorController->getPermohonanJaminanId($id, $documentId, $jaminanId); @@ -401,7 +401,7 @@ class PenilaiController extends Controller { $permohonanId = $request->query('permohonanId'); - $documentId = $request->query('dokument'); + $documentId = $request->query('documentId'); $jaminanId = $request->query('jaminanId'); $provinces = Province::all(); $permohonan = $this->surveyorController->getPermohonanJaminanId($permohonanId, $documentId, $jaminanId); @@ -1153,20 +1153,9 @@ class PenilaiController extends Controller { DB::beginTransaction(); try { - $formRequest = new FormSurveyorRequest(); - $formRequest->setContainer(app()); - $formRequest->initialize( - $request->all(), - $request->query->all(), - $request->attributes->all(), - $request->cookies->all(), - $request->files->all(), - $request->server->all(), - $request->getContent() - ); - $validated = $formRequest->validateResolved(); - $result = $this->surveyorController->store($formRequest); + $validatedData = $request->all(); + $result = $this->inspeksiService->storeInspeksi($validatedData, $request->input('type'), $request); $data = [ 'kepada' => $request->input('kepada'), @@ -1431,7 +1420,7 @@ class PenilaiController extends Controller } - // pengunaan request query by id permohonan, dokument, jaminan , inspeksi + // pengunaan request query by id permohonan, documentId, jaminan , inspeksi protected function getRequestQueryId(Request $request) { return [ diff --git a/app/Http/Controllers/SurveyorController.php b/app/Http/Controllers/SurveyorController.php index 137b986..605f99d 100644 --- a/app/Http/Controllers/SurveyorController.php +++ b/app/Http/Controllers/SurveyorController.php @@ -1556,11 +1556,11 @@ class SurveyorController extends Controller { $validated = $request->validate([ - 'dokument' => 'required', + 'documentId' => 'required', 'jenis_jaminan' => 'required' ]); - $dokumentId = $validated['dokument']; + $dokumentId = $validated['documentId']; $jaminanId = $validated['jenis_jaminan']; $permohonan = $this->getPermohonanJaminanId($id, $dokumentId, $jaminanId); @@ -1644,11 +1644,11 @@ class SurveyorController extends Controller public function denah(Request $request, $id) { $validated = $request->validate([ - 'dokument' => 'required', + 'documentId' => 'required', 'jenis_jaminan' => 'required' ]); - $dokumentId = $validated['dokument']; + $dokumentId = $validated['documentId']; $jaminanId = $validated['jenis_jaminan']; $permohonan = $this->getPermohonanJaminanId($id, $dokumentId, $jaminanId); @@ -1672,11 +1672,11 @@ class SurveyorController extends Controller public function foto(Request $request, $id) { $validated = $request->validate([ - 'dokument' => 'required', + 'documentId' => 'required', 'jenis_jaminan' => 'required' ]); - $dokumentId = $validated['dokument']; + $dokumentId = $validated['documentId']; $jaminanId = $validated['jenis_jaminan']; $fotoObjekJaminan = FotoObjekJaminan::all(); @@ -1707,11 +1707,11 @@ class SurveyorController extends Controller // Ambil data permohonan dengan eager loading $validated = $request->validate([ - 'dokument' => 'required', + 'documentId' => 'required', 'jenis_jaminan' => 'required' ]); - $dokumentId = $validated['dokument']; + $dokumentId = $validated['documentId']; $jaminanId = $validated['jenis_jaminan']; $permohonan = $this->getPermohonanJaminanId($id, $dokumentId, $jaminanId); diff --git a/app/Services/SaveFormInspesksiService.php b/app/Services/SaveFormInspesksiService.php index cc88461..1abc932 100644 --- a/app/Services/SaveFormInspesksiService.php +++ b/app/Services/SaveFormInspesksiService.php @@ -122,7 +122,7 @@ class SaveFormInspesksiService } if ($hasFactaData) { - $rules = array_merge($rules, $this->getFactData($data, $request)); + $rules = array_merge($rules, $this->getFactData($data, $request, $inspeksi)); } return $rules; diff --git a/resources/views/penilai/components/lpj-sederhana-standar.blade.php b/resources/views/penilai/components/lpj-sederhana-standar.blade.php index e210da6..b928fa3 100644 --- a/resources/views/penilai/components/lpj-sederhana-standar.blade.php +++ b/resources/views/penilai/components/lpj-sederhana-standar.blade.php @@ -23,7 +23,7 @@ @include('lpj::assetsku.includenya')