pemindahan submenu peralatan teknisi ke menu Oprasional Peralatan
This commit is contained in:
@@ -162,9 +162,9 @@ class MY_Controller extends CI_Controller
|
||||
$action = $targetState === 'sent' ? 'can_create' : 'can_approve';
|
||||
}
|
||||
if ($class === 'items' && in_array($method, array('save_serial_number','delete_serial_number'), true)) $action = 'can_update';
|
||||
// Teknisi melakukan validasi granular per endpoint di controllernya.
|
||||
// Fallback items menjaga session lama tetap dapat dipakai sampai login ulang.
|
||||
if ($class === 'teknisi' && (is_master_admin_user() || check_permission('technician_equipment','can_view') || check_permission('items','can_view'))) return;
|
||||
// Operasional Perangkat melakukan validasi granular per endpoint di controllernya.
|
||||
// Akses Persediaan tidak otomatis memberikan akses ke modul terpisah ini.
|
||||
if ($class === 'teknisi' && (is_master_admin_user() || check_permission('technician_equipment','can_view'))) return;
|
||||
$this->requirePermission($features[$class],$action);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user