fix(penilai):perbaikkan otorisasi paparan dibawah < 2M

This commit is contained in:
majid
2025-04-17 19:01:46 +07:00
committed by putrakuningan
parent b53b94e27d
commit 5e946cdfa7
2 changed files with 13 additions and 5 deletions

View File

@@ -603,8 +603,15 @@ class PenilaianController extends Controller
break;
case 'paparan':
if (Auth::user()->roles[0]->name === 'senior-officer' || Auth::user()->roles[0]->name === 'administrator' && $authorization->approve_so === null) {
$status = '3';
if (in_array($permohonan->nilai_plafond_id, [3])) {
$status = '1';
$permohonan->update([
'status' => $authorization->request
]);
}
$authorization->update([
'status' => '3',
'status' => $status,
'status_so' => '1',
'approve_so' => Auth::user()->id,
'approve_so_at' => now(),
@@ -615,9 +622,10 @@ class PenilaianController extends Controller
'tanggal_paparan' => $request->tanggalPaparan,
'keterangan' => $request->keterangan
]);
} elseif (Auth::user()->roles[0]->name === 'EO Appraisal') {
$status = '2';
if (in_array($permohonan->nilai_plafond_id, [1,2])) {
if (in_array($permohonan->nilai_plafond_id, [1,2, 3])) {
$status = '1';
$permohonan->update([
'status' => $authorization->request