@extends('layouts.admin') @section('content')
Painel
@if(session('status')) @endif
{{-- Widget - latest entries --}}

{{ $settings2['chart_title'] }}

{{-- Coluna para data da infração --}} @forelse($settings2['data'] as $entry) @empty @endforelse
Placa Auto Valor Total Data da Infração
{{ $entry->placa }} {{ $entry->auto }} {{ $entry->valor_total }} @php try { // Usar o formato correto para criar a data $formattedDate = \Carbon\Carbon::createFromFormat('d/m/Y', $entry->data_infracao)->format('d/m/Y'); } catch (\Exception $e) { // Tratar erros de formatação $formattedDate = 'Data inválida'; } @endphp {{ $formattedDate }} {{-- Exibir a data formatada ou mensagem de erro --}}
Nenhuma infração encontrada
{{ $settings3['chart_title'] }} {{ number_format($settings3['total_number']) }}
{{ $settings4['chart_title'] }} {{ number_format($settings4['total_number']) }}
{{ $settings5['chart_title'] }} {{ number_format($settings5['total_number']) }}
{{-- Adicionar o novo gráfico de multas por situação --}}
{!! $chart6->renderHtml() !!}
{{-- Lista de condutores com validade menor que 60 dias --}}

Condutores que a CNH vence em menos de 60 dias

@forelse($condutoresValidade as $condutor) @empty @endforelse
Nome Validade
{{ $condutor->nome }} {{ $condutor->validade }}
Nenhum condutor encontrado
{{-- Lista de condutores com pontuação maior que 10 ou situação diferente de 'normal' --}}

Condutores com pontuação maior que 10 ou situação diferente de 'Normal'

@forelse($condutoresPontuacaoSituacao as $condutor) @empty @endforelse
Nome Pontuação Situação
{{ $condutor->nome }} {{ $condutor->pontuacao }} {{ $condutor->situacao }}
Nenhum condutor encontrado
@endsection @section('scripts') @parent {!! $chart1->renderJs() !!} {!! $chart6->renderJs() !!} @endsection