@php $currentRole = strtolower($user->roles->pluck('name')->first() ?? ''); $isSuperAdmin = $currentRole === 'super admin'; $isKaryawan = $currentRole === 'karyawan'; @endphp @csrf @method('PUT') @if(!$isKaryawan) @else @endif @if(!$isKaryawan)
@if(isset($cabangs) && count($cabangs) > 0) @foreach($cabangs as $cabang)
kode_cabang, $userCabangs ?? [])) ? 'checked' : '' }} {{ $isSuperAdmin ? 'disabled' : '' }}>
@endforeach @else

Tidak ada data cabang

@endif
Pilih cabang yang dapat diakses oleh user ini @error('cabangs')
{{ $message }}
@enderror
@if(isset($departemens) && count($departemens) > 0) @foreach($departemens as $departemen)
kode_dept, $userDepartemens ?? [])) ? 'checked' : '' }} {{ $isSuperAdmin ? 'disabled' : '' }}>
@endforeach @else

Tidak ada data departemen

@endif
Pilih departemen yang dapat diakses oleh user ini @error('departemens')
{{ $message }}
@enderror
@endif {{-- Approval Admin Delegation (hanya untuk karyawan) --}} @if($isKaryawan && isset($userkaryawan))
Pilih admin yang akan didelegasikan hak approval-nya ke karyawan ini
@endif