penambahanan otorisari paparan

This commit is contained in:
majid
2025-01-17 10:51:09 +07:00
parent e6adcd8185
commit 0b56403436
16 changed files with 911 additions and 470 deletions

View File

@@ -247,6 +247,31 @@ class PenilaiController extends Controller
return view('lpj::edit');
}
public function storePaparan($id)
{
try {
$permohonan = Permohonan::findOrFail($id);
$permohonan->update([
'status' => 'proses-paparan'
]);
return response()->json([
'success' => true,
'message' => 'diperbarui ke status paparan dan dikirim ke So untuk proses lebih lanjut.'
], 200);
} catch (\Exception $e) {
return response()->json([
'success' => false,
'message' => 'Terjadi kesalahan saat memproses permohonan.',
'error' => $e->getMessage()
], 500);
}
}
/**
* Update the specified resource in storage.
*/
@@ -267,7 +292,7 @@ class PenilaiController extends Controller
$forminspeksi = json_decode($inspeksi->data_form, true);
}
return view('lpj::penilai.components.paparan', compact('permohonan', 'formFoto', 'penilai', 'forminspeksi'));
return view('lpj::penilai.components.paparan', compact('permohonan', 'formFoto', 'penilai', 'forminspeksi','inspeksi'));
}
@@ -565,14 +590,14 @@ class PenilaiController extends Controller
!empty($item->resume) ||
!empty($item->lpj) ||
!empty($item->rap)
);
) && !empty($item->kertas_kerja);
});
if (!$allComplete) {
return response()->json([
'success' => false,
'message' => 'Harap Mengisi laporan terlebih dahulu',
'message' => 'Harap Mengisi laporan terlebih dahulu atau kertas kerja',
], 400);
}