Tambah fitur otorisasi SLA
- Menambahkan view baru untuk otorisasi SLA (`sla.blade.php` dan `index-sla.blade.php`). - Menambahkan route baru untuk data datatables SLA (`sla.datatables`). - Mengupdate controller (`PenilaianController`, `SLAController`) untuk mendukung alur otorisasi SLA. - Menyesuaikan model `Authorization` guna kebutuhan SLA.
This commit is contained in:
@@ -246,27 +246,6 @@
|
||||
<i class="ki-outline ki-eye"></i>
|
||||
</a>
|
||||
`;
|
||||
|
||||
if ((isAdmin || userRoles.includes('senior-officer')) && !data.approval_so) {
|
||||
buttons += `
|
||||
<a class="btn btn-sm btn-icon btn-clear btn-primary" onclick="otorisatorData(${data.id})">
|
||||
<i class="ki-filled ki-double-check"></i>
|
||||
</a>
|
||||
`;
|
||||
} else if ((isAdmin || userRoles.includes('EO Appraisal')) && data.approval_so && !data.approval_eo) {
|
||||
buttons += `
|
||||
<a class="btn btn-sm btn-icon btn-clear btn-primary" onclick="otorisatorData(${data.id})">
|
||||
<i class="ki-filled ki-double-check"></i>
|
||||
</a>
|
||||
`;
|
||||
} else if ((isAdmin || userRoles.includes('DD Appraisal')) && data.approval_eo && !data.approval_dd && [1, 4].includes(data.nilai_plafond_id)) {
|
||||
buttons += `
|
||||
<a class="btn btn-sm btn-icon btn-clear btn-primary" onclick="otorisatorData(${data.id})">
|
||||
<i class="ki-filled ki-double-check"></i>
|
||||
</a>
|
||||
`;
|
||||
}
|
||||
|
||||
buttons += `</div>`;
|
||||
return buttons;
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user