fix(penilai):perbaikkan laporan lpj, paparan so, call report
This commit is contained in:
@@ -763,6 +763,22 @@ class PenilaiController extends Controller
|
||||
|
||||
|
||||
$permohonan = Permohonan::findOrFail($id);
|
||||
|
||||
if ($permohonan->status === 'proses-laporan') {
|
||||
return response()->json([
|
||||
'success' => false,
|
||||
'message' => 'Masih proses laporan',
|
||||
], 400);
|
||||
}
|
||||
|
||||
if ($permohonan->status === 'proses-paparan') {
|
||||
return response()->json([
|
||||
'success' => false,
|
||||
'message' => 'Masih proses paparan',
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
$permohonan->update([
|
||||
'status' => 'proses-laporan',
|
||||
]);
|
||||
@@ -1322,7 +1338,7 @@ class PenilaiController extends Controller
|
||||
|
||||
public function generateNoLaporan($permohonan, $documentId, $type)
|
||||
{
|
||||
$typeMapping = ['lpj' => 'LPJ', 'memo' => 'MAK', 'rap' => 'RAP', 'call-report' => 'CR'];
|
||||
$typeMapping = ['sederhana' => 'LPJ', 'standard' => 'LPJ', 'memo' => 'MAK', 'rap' => 'RAP', 'call-report' => 'CR'];
|
||||
|
||||
// Cek apakah data sudah ada
|
||||
$laporan = Laporan::where([
|
||||
@@ -1593,6 +1609,22 @@ class PenilaiController extends Controller
|
||||
public function revisiSurveyor(Request $request, $id)
|
||||
{
|
||||
$permohonan = Permohonan::findOrFail($id);
|
||||
|
||||
if ($permohonan->status === 'proses-laporan') {
|
||||
return response()->json([
|
||||
'success' => false,
|
||||
'message' => 'Masih proses laporan',
|
||||
], 400);
|
||||
}
|
||||
|
||||
if ($permohonan->status === 'proses-paparan') {
|
||||
return response()->json([
|
||||
'success' => false,
|
||||
'message' => 'Masih proses paparan',
|
||||
], 400);
|
||||
}
|
||||
|
||||
|
||||
$permohonan->update([
|
||||
'status' => 'revisi-survey',
|
||||
'keterangan' => $request->message,
|
||||
|
||||
Reference in New Issue
Block a user