feat(penilaian): tambahkan fitur tanggal paparan dan otorisasi
- Menambahkan kolom tanggal paparan pada tampilan laporan. - Memperbarui model Permohonan untuk menambahkan relasi otorisasi. - Memperbaiki logika otorisasi pada tampilan paparan. - Memperbaiki penanganan tombol untuk melihat data paparan.
This commit is contained in:
@@ -539,6 +539,10 @@ class PenilaianController extends Controller
|
||||
'approve_so_at' => now(),
|
||||
'keterangan_so' => $request->message,
|
||||
]);
|
||||
|
||||
$permohonan->update([
|
||||
'tanggal_paparan' => $request->tanggalPaparan
|
||||
]);
|
||||
} elseif (Auth::user()->roles[0]->name === 'EO Appraisal') {
|
||||
$status = '2';
|
||||
if (!in_array($permohonan->nilai_plafond_id, [1, 4])) {
|
||||
@@ -564,12 +568,11 @@ class PenilaianController extends Controller
|
||||
]);
|
||||
|
||||
$permohonan->update([
|
||||
'status' => 'paparan',
|
||||
'tanggal_paparan' => $request->tanggalPaparan
|
||||
'status' => 'paparan'
|
||||
]);
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
default:
|
||||
return response()->json([
|
||||
'message' => 'Konteks otorisasi tidak valid.',
|
||||
@@ -679,7 +682,10 @@ class PenilaianController extends Controller
|
||||
},
|
||||
'approveSo',
|
||||
'approveEo',
|
||||
'approveDd'
|
||||
'approveDd',
|
||||
'authorization.approveSo',
|
||||
'authorization.approveEo',
|
||||
'authorization.approveDd'
|
||||
])->get();
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user