perbaikan update data lpj standar dan sederhana

This commit is contained in:
majid
2025-01-13 06:20:16 +07:00
parent 6289a752e0
commit 8db7e5d654
2 changed files with 21 additions and 6 deletions

View File

@@ -674,8 +674,22 @@ class PenilaiController extends Controller
{ {
DB::beginTransaction(); DB::beginTransaction();
try { try {
$validatedRequest = app(FormSurveyorRequest::class); $formRequest = new FormSurveyorRequest();
$this->surveyorController->store($validatedRequest); $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);
$data = [ $data = [
'luas_tanah' => $request->input('luas_tanah'), 'luas_tanah' => $request->input('luas_tanah'),
@@ -729,7 +743,7 @@ class PenilaiController extends Controller
return response()->json([ return response()->json([
'success' => true, 'success' => true,
'message' => 'Berhasil menyimpan LPJ', 'message' => 'Berhasil menyimpan LPJ',
'data' => $validatedRequest 'data' => $result
], 200); ], 200);
} catch (\Throwable $e) { } catch (\Throwable $e) {
DB::rollBack(); DB::rollBack();

View File

@@ -63,6 +63,7 @@
</div> </div>
<!-- Hadap Mata Angin --> <!-- Hadap Mata Angin -->
<div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5"> <div class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
<input type="hidden" name="hadap_mata_angin_sesuai" class="input" value="sesuai">
<label class="form-label max-w-56">Hadap Mata Angin</label> <label class="form-label max-w-56">Hadap Mata Angin</label>
<div class="mt-2"> <div class="mt-2">
<div class="flex-wrap items-stretch"> <div class="flex-wrap items-stretch">