@vite(['resources/sass/app.scss', 'resources/js/app.js'])
@auth
@if (isset($negocio) && $negocio->logoUrl())
@else
{{ $negocio->nombre ?? config('app.name', 'Sistema de Facturación') }}
@endif
{{ strtoupper(substr(Auth::user()->name, 0, 1)) }}
{{ Auth::user()->name }} {{ Auth::user()->apellido }}
{{ Auth::user()->role->nombre ?? '—' }}
@if (auth()->user()->puede('pos.acceso'))
Facturar
@endif @php $catalogosActive = request()->routeIs('clientes.*', 'proveedores.*', 'categorias.*', 'departamentos.*', 'unidades.*', 'tipos-impuesto.*', 'configuracion.*'); $inventarioActive = request()->routeIs('inventario.*', 'entradas.create', 'entradas.store', 'ajustes.*', 'reposicion.*'); $cajaActive = request()->routeIs('notascredito.*', 'cortecaja.*'); $consultasActive = request()->routeIs('facturas.*', 'consultas.*'); $adminActive = request()->routeIs('operadores.*', 'roles.*', 'auditoria.*', 'cupones.*', 'backup.*'); @endphp @if (auth()->user()->puede('catalogos.gestionar'))
Catálogos
7
Clientes
Proveedores
Categorías / Familias
Departamentos
Unidades
Tipos de impuesto
Datos del negocio
@endif @if (auth()->user()->puede('inventario.gestionar'))
Inventario
4
Productos
Entrada de inventario
Ajuste de inventario
Reposición de inventario
@endif @if (auth()->user()->puede('caja.gestionar'))
Caja
2
Notas de crédito
Corte de caja
@endif @if (auth()->user()->puede('facturas.consultar') || auth()->user()->puede('reportes.ver'))
Consultas
7
Facturas General
Facturas por Fecha
Clientes
Facturas / Familias
Entradas Inventario
Reposición de Inventario
Inventario por Familia
@endif @if (auth()->user()->puede('reportes.ver'))
Reportes
Estadísticas
@endif @php $mostrarAdmin = auth()->user()->esAdmin() || auth()->user()->puede('cupones.gestionar') || auth()->user()->puede('auditoria.ver') || auth()->user()->puede('backup.gestionar'); @endphp @if ($mostrarAdmin)
Administración
@if (auth()->user()->esAdmin())
Operadores
Roles y permisos
@endif @if (auth()->user()->puede('auditoria.ver'))
Auditoría
@endif @if (auth()->user()->puede('cupones.gestionar'))
Cupones de descuento
@endif @if (auth()->user()->puede('backup.gestionar'))
Backup de base de datos
@endif
@endif
@endauth
@auth
{{ Auth::user()->name }}
@endauth
@yield('content')