Atas e Pautas

Lista de atas e pautas cadastradas no sistema.

@forelse ($records as $meeting) @php $status = $signStatuses[$meeting->id]->status ?? null; $isSigned = $status === 'SIGNED'; $meetingFiles = $meeting->files ?? collect(); $presentAssemblymen = $meeting->present_assemblymen ?? collect(); @endphp @if ($meetingFiles->isNotEmpty()) @component('site.components.modal', [ 'id' => 'meeting-files-' . $meeting->id, 'title' => 'Anexos da sessão ' . ($meeting->number ?: $meeting->id), 'panelClass' => 'sl-modal__dialog--compact', ])
@foreach ($meetingFiles as $fileIndex => $file) @php $attachmentNumber = str_pad((string) ($fileIndex + 1), 2, '0', STR_PAD_LEFT); $fileExtension = strtoupper(pathinfo((string) $file->filename, PATHINFO_EXTENSION) ?: 'PDF'); @endphp
Anexo {{ $attachmentNumber }} Arquivo {{ $fileExtension }} para download
Baixar {{ $fileExtension }}
@endforeach
@slot('footer') @endslot @endcomponent @endif @if ($presentAssemblymen->isNotEmpty()) @component('site.components.modal', [ 'id' => 'meeting-presence-' . $meeting->id, 'title' => 'Lista de presença', 'panelClass' => 'sl-modal__dialog--presence', ]) @include('site.components.meeting-presence-grid', [ 'assemblymen' => $presentAssemblymen, ]) @slot('footer') @endslot @endcomponent @endif @empty @endforelse
Data Tipo Número Local Assinado Ações
{{ \Illuminate\Support\Str::before((string) $meeting->date_start, ' ') ?: (string) $meeting->date_start }} {{ \Illuminate\Support\Str::after((string) $meeting->date_start, ' ') !== (string) $meeting->date_start ? \Illuminate\Support\Str::after((string) $meeting->date_start, ' ') : 'Horário não informado' }} {{ $meeting->SessionType->name ?? 'Sessão não informada' }} {{ $meeting->number ?: '-' }} {{ $meeting->session_place->name ?? 'Local não informado' }} @if ($isSigned) Baixar @else Não possui @endif
@if (!empty($frontParams['showAtas'])) @include('site.components.action-icon', ['name' => 'document']) @endif @if (!empty($frontParams['showPautas'])) @include('site.components.action-icon', ['name' => 'calendar']) @endif @include('site.components.action-icon', ['name' => 'checklist']) @if ($presentAssemblymen->isNotEmpty()) @endif @if ($meetingFiles->isNotEmpty()) @endif
Nenhuma sessão encontrada.