@yield('style')
JATIM HARDWARE
@php $user = auth()->user(); $allowedMenus = $user ? $user->allowedMenus() : []; // Manipulasi array Utilitas if (isset($allowedMenus['Utilitas'])) { $utilitas = $allowedMenus['Utilitas']; $utilitas = array_map(function($item) { if ($item === 'Pembayaran Hutang') { return 'Pembayaran Pembelian'; } elseif ($item === 'Pembayaran Piutang') { return 'Pembayaran Penjualan'; } return $item; }, $utilitas); $allowedMenus['Utilitas'] = $utilitas; } @endphp @if(isset($allowedMenus['Master']))
Master
@if(in_array('Data Barang', $allowedMenus['Master']))
Data Barang
@endif @if(in_array('Data Ekspedisi', $allowedMenus['Master']))
Data Ekspedisi
@endif @if(in_array('Data Pegawai', $allowedMenus['Master']))
Data Pegawai
@endif @if(in_array('Data Pelanggan', $allowedMenus['Master']))
Data Pelanggan
@endif @if(in_array('Data Blacklist Pelanggan', $allowedMenus['Master']))
Data Blacklist Pelanggan
@endif @if(in_array('Data Supplier', $allowedMenus['Master']))
Data Supplier
@endif @if(in_array('Data Satuan', $allowedMenus['Master']))
Data Satuan
@endif @if(in_array('Data Rekening', $allowedMenus['Master']))
Data Rekening
@endif
@endif @if(isset($allowedMenus['Maintenance']))
Maintenance
@if(in_array('Pindah Barang', $allowedMenus['Maintenance']))
Pindah Barang
@endif @if(in_array('Stok Opname Barang', $allowedMenus['Maintenance']))
Stok Opname Barang
@endif @if(in_array('Update Harga Barang', $allowedMenus['Maintenance']))
Update Harga Barang
@endif
@endif @if(isset($allowedMenus['Transaksi']) && count($allowedMenus['Transaksi']) > 0)
Transaksi
@if(in_array('Pembelian Barang', $allowedMenus['Transaksi']))
Pembelian Barang
@endif @if(in_array('Penjualan Barang', $allowedMenus['Transaksi']))
Penjualan Barang
@endif @if(in_array('Retur Pembelian', $allowedMenus['Transaksi']))
Retur Pembelian
@endif @if(in_array('Retur Penjualan', $allowedMenus['Transaksi']))
Retur Penjualan
@endif
@endif @if(isset($allowedMenus['Utilitas']))
Utilitas
@if(in_array('Pembayaran Pembelian', $allowedMenus['Utilitas']))
Pembayaran Pembelian
@endif @if(in_array('Pembayaran Penjualan', $allowedMenus['Utilitas']))
Pembayaran Penjualan
@endif
@endif @if(isset($allowedMenus['Keuangan']))
Keuangan
@if(in_array('Data Akun', $allowedMenus['Keuangan']))
Data Akun
@endif @if(in_array('Laba Rugi', $allowedMenus['Keuangan']))
Laba Rugi
@endif @if(in_array('Transaksi Keuangan', $allowedMenus['Keuangan']))
Transaksi Keuangan
@endif
@endif @if(isset($allowedMenus['Purchase Order']))
Purchase Order @if(isset($unviewedPOCount) && $unviewedPOCount > 0 && (auth()->user()->isSuperAdmin() || auth()->user()->isOwner()))
{{ $unviewedPOCount }}
@elseif(isset($unviewedPOCompletedCount) && $unviewedPOCompletedCount > 0 && auth()->user()->isSales())
{{ $unviewedPOCompletedCount }}
@endif
@if(in_array('Daftar PO', $allowedMenus['Purchase Order']))
Daftar PO
@if(request()->routeIs('purchase-order.index'))
@else
@endif
Daftar PO
@if(isset($unviewedPOCount) && $unviewedPOCount > 0 && (auth()->user()->isSuperAdmin() || auth()->user()->isOwner()))
{{ $unviewedPOCount }}
@elseif(isset($unviewedPOCompletedCount) && $unviewedPOCompletedCount > 0 && auth()->user()->isSales())
{{ $unviewedPOCompletedCount }}
@endif
@if(request()->routeIs('purchase-order.verification'))
@else
@endif
Verifikasi PO
@endif
@endif @if(isset($allowedMenus['Laporan']))
Laporan
@if(in_array('Pembelian Barang', $allowedMenus['Laporan']))
Pembelian Barang
@endif @if(in_array('Penjualan Barang', $allowedMenus['Laporan']))
Penjualan Barang
@endif @if(in_array('Retur Pembelian', $allowedMenus['Laporan']))
Retur Pembelian
@endif @if(in_array('Retur Penjualan', $allowedMenus['Laporan']))
Retur Penjualan
@endif @if(in_array('Pindah Barang', $allowedMenus['Laporan']))
Pindah Barang
@endif @if(in_array('Stok Barang', $allowedMenus['Laporan']))
Stok Barang
@endif @if(in_array('Stok Opname', $allowedMenus['Laporan']))
Stok Opname
@endif @if(in_array('History Stok Barang', $allowedMenus['Laporan']))
History Stok Barang
@endif @if(in_array('Komisi Sales', $allowedMenus['Laporan']))
Komisi Sales
@endif {{-- @if(in_array('Laba Rugi', $allowedMenus['Laporan']))
Laba Rugi
@endif --}}
@endif @if(isset($allowedMenus['Pengaturan']))
Pengaturan
@if(in_array('Jabatan', $allowedMenus['Pengaturan']))
Jabatan
@endif @if(in_array('One Time Password', $allowedMenus['Pengaturan']))
One Time Password
@endif @if(in_array('Promo', $allowedMenus['Pengaturan']))
Promo
@endif @if(in_array('Range Plafond', $allowedMenus['Pengaturan']))
Range Plafond
@endif @if(in_array('User & Hak Akses Role', $allowedMenus['Pengaturan']))
User & Hak Akses Role
@endif
@endif
@if($user) {{ $user->name }} @if($user->role)
({{ $user->role->name }})
@endif @endif
@if($user) {{ $user->name }} @if($user->role)
{{ $user->role->name }}
@endif @endif
@csrf
Logout
@yield('content')
@livewireScripts @stack('scripts') @yield('script')