perbaikan update data lpj standar dan sederhana
This commit is contained in:
@@ -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();
|
||||||
|
|||||||
@@ -13,13 +13,13 @@
|
|||||||
@if (isset($permohonan->debiture->documents))
|
@if (isset($permohonan->debiture->documents))
|
||||||
@foreach ($permohonan->debiture->documents as $item)
|
@foreach ($permohonan->debiture->documents as $item)
|
||||||
@php
|
@php
|
||||||
$luas_tanah = 'N/A';
|
$luas_tanah = 'N/A';
|
||||||
if ($item->detail) {
|
if ($item->detail) {
|
||||||
foreach ($item->detail as $luas) {
|
foreach ($item->detail as $luas) {
|
||||||
if (isset($luas->name) && $luas->name === 'Sertifikat') {
|
if (isset($luas->name) && $luas->name === 'Sertifikat') {
|
||||||
$details = json_decode($luas->details, true);
|
$details = json_decode($luas->details, true);
|
||||||
$luas_tanah = isset($details['luas_tanah']) ? $details['luas_tanah'] : 'N/A';
|
$luas_tanah = isset($details['luas_tanah']) ? $details['luas_tanah'] : 'N/A';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -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">
|
||||||
|
|||||||
Reference in New Issue
Block a user