@extends('layouts.digitar') @section('Breadcrumbs') {!! Breadcrumbs::render('parameters.list') !!} @endsection @section('content') @if (session('success'))
{!! session('success') !!}
@endif @if (session('error'))
{!! session('error') !!}
@endif @if (session('toastr')) @endif @if (isset($entidadeDomain) && $entidadeDomain) @php $responderUrl = route('ouvidoria.responder'); @endphp

Lista de Chamados

@csrf
@foreach ($chamados as $chamado) @if ($chamado->arquivos?->count()) @endif @endforeach
ID Protocolo Identificação Tipo Assunto Descrição Documento Parlamentar Categoria Status Data Mapa Anexos Imprimir Ações
{{ $chamado->id }} {{ $chamado->protocolo }} {{ $chamado->anonimo ? 'Anônimo' : (strlen($chamado->nome) > 10 ? substr($chamado->nome, 0, 10) . '...' : $chamado->nome) }} {{ $chamado->tipo }} {{ $chamado->assunto }} @if ($chamado->documentos && $chamado->documentos->count()) @foreach ($chamado->documentos as $documento) @endforeach @else S/R @endif {{ $chamado->parlamentar_nome ?? optional($chamado->assemblyman)->short_name ?? optional($chamado->assemblyman)->name ?? 'Não vinculado' }} {{ $chamado->category->name ?? 'N/A' }} @php $statusText = [ 0 => [ 'text' => 'Pendente', 'color' => '#dd4b4b', 'class' => 'bg-danger', ], 1 => [ 'text' => 'Em andamento', 'color' => '#2E8B57', 'class' => 'bg-warning', ], 2 => [ 'text' => 'Respondido', 'color' => '#2F4F4F', 'class' => 'bg-info', ], 3 => [ 'text' => 'Finalizado', 'color' => 'green', 'class' => 'bg-success', ], ]; @endphp @if (isset($statusText[$chamado->status])) @else Desconhecido @endif {{ $chamado->created_at->format('d/m/y') }} @if ($chamado->arquivos?->count()) @else Nenhum @endif
{{ $chamados->links() }}
@else
Erro: Nenhum domínio encontrado.
@endif @endsection