{{-- base-chamados.blade.php Layout intermediário para todas as páginas de lista de chamados. Yields disponíveis para customização por setor: @section('nav') — navegação lateral/topbar do setor @section('page-header') — topbar da página (título + ações) @section('stat-cards') — cards de estatísticas @section('toolbar-filters') — filtros do select principal @section('toolbar-extra') — filtros/botões adicionais após o select principal @section('table-header') — cabeçalho das colunas da tabela @section('table-rows') — linhas da tabela (@include ou @foreach) @section('modals') — modais adicionais do setor @section('scripts-extra') — JS específico do setor (executado após o ready geral) --}} @extends('admin.base-admin') @section('nav') {{-- Sobrescreva este yield com a nav do seu setor --}} @endsection @section('scripts') @endsection @section('content')
@if (Auth::user()?->level == 99) @php $activeSegment = request()->segment(2); @endphp
TI RH Logística Dev
@endif {{-- ── Cards de estatísticas ── --}}
@yield('stat-cards')
{{-- ── Toolbar de filtros ── --}}
{{-- Dropdown principal (cada setor define seus items) --}} {{-- Filtros de solucionados (período, ID e filial) — comum a todos. Combinam entre si; sem nada preenchido, lista todos os solucionados. --}} {{-- Checkbox "Meus solucionados" --}} {{-- Botão de ordenação por data (solucionados) --}} {{-- Botão limpar filtro (exibido quando há filtro de usuário ativo) --}} {{-- Espaço para filtros/ações extras do setor --}} @yield('toolbar-extra')
{{-- ── Cabeçalho da tabela ── --}} @yield('table-header') {{-- ── Linhas da tabela ── --}}
@yield('table-rows')
{{-- ── Modais adicionais do setor ── --}} @yield('modals')
{{-- Modal geral de chamados (compartilhado) --}} @endsection @section('modal') @yield('modals-extra') {{-- Overlay de confirmação: Encaminhar chamado --}} @endsection