fix(penilai):perbaikkan otorisasi paparan dibawah < 2M
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user