diff --git a/app/Http/Controllers/PenilaiController.php b/app/Http/Controllers/PenilaiController.php index 791de97..74ac7e5 100644 --- a/app/Http/Controllers/PenilaiController.php +++ b/app/Http/Controllers/PenilaiController.php @@ -834,6 +834,15 @@ class PenilaiController extends Controller } + $cekLpj =$this->checkDataLpj($type, $statusLpj) + if ($permohonan->status_bayar === 'sudah_bayar' && $cekLpj) { + return response()->json([ + 'success' => false, + 'message' => 'Harap mengisi LPJ terlebih dahulu', + ]) + } + + $permohonan->update([ 'status' => 'proses-laporan', ]); diff --git a/app/Http/Controllers/PenilaianController.php b/app/Http/Controllers/PenilaianController.php index 9e5d1b0..1ac2be2 100644 --- a/app/Http/Controllers/PenilaianController.php +++ b/app/Http/Controllers/PenilaianController.php @@ -515,7 +515,7 @@ class PenilaianController extends Controller } if ($status == 'done' && $permohonan->status_bayar === 'sudah_bayar' && $permohonan->penilai->type_penilai === 'standar' || $permohonan->penilai->type_penilai === 'sederhana') { - $_permohonan = Permohonan::with(['documents.jenisJaminan','penilaian._user_penilai','penilai','documents.detail.jenisLegalitasJaminan'])->find(6); + $_permohonan = Permohonan::with(['documents.jenisJaminan','penilaian._user_penilai','penilai','documents.detail.jenisLegalitasJaminan'])->find($permohonan->id); if (isset($_permohonan->penilai->lpj)) { $npw = json_decode($_permohonan->penilai->lpj, true);