@section('title', __('Atendimento'))
{{ $secao['rotulo'] }} @if (count($secao['itens'])) ({{ count($secao['itens']) }}) @endif
@endif @forelse ($secao['itens'] as $f) @php $nome = optional($f->requester)->name ?: __('Sem cadastro'); @endphp @empty @if ($secao['vazio']){{ $secao['vazio'] }}
@endif @endforelse @endforeach{{ __('Escolha uma conversa') }}
{{ __('A IA filtra e atende primeiro; aqui chega o que precisa de um atendente.') }}
@php $met = $ticket->metricas(); @endphp {{ $ticket->channel === 'app_motorista' ? __('Motorista') : ($ticket->channel === 'app_cliente' ? __('Passageiro') : __('Interno')) }} · {{ $ticket->status_label }} @if ($ticket->status === 'aguardando_usuario' && !$ticket->assigned_to) · ✦ {{ __('IA atendendo') }} @endif @if ($met['filaCorrendo']) · {{ __('na fila há') }} {{ \App\Models\SupportTicket::duracao($met['filaSeg']) }} @elseif ($met['atendimentoCorrendo']) · {{ __('com atendente há') }} {{ \App\Models\SupportTicket::duracao($met['atendimentoSeg']) }} @endif @if ($ticket->operador) · {{ __('com') }} {{ $ticket->operador->name }} @endif @if ($ticket->due_at) · {{ __('prazo') }} {{ $ticket->due_at->format('d/m/Y') }} @endif
{{ __('Encerrar como') }}
{{ __('A mensagem abaixo vira a nota do chamado; o usuário recebe protocolo e prazo.') }}
{{ __('Dados do contato') }}
{{ __('Linha do tempo') }}
{{ __('Iniciado em') }}{{ $met['inicio']->format('d/m/Y H:i') }}
{{ __('Tempo em fila') }} {{ \App\Models\SupportTicket::duracao($met['filaSeg']) }}{{ $met['filaCorrendo'] ? ' ⏱' : '' }}
{{ __('Com atendente') }} {{ \App\Models\SupportTicket::duracao($met['atendimentoSeg']) }}{{ $met['atendimentoCorrendo'] ? ' ⏱' : '' }}
{{ __('1ª resposta (IA conta)') }}{{ \App\Models\SupportTicket::duracao($met['primeiraRespostaSeg']) }}
{{ __('Duração total') }}{{ \App\Models\SupportTicket::duracao($met['totalSeg']) }}
@if ($ticket->closed_at){{ __('Desfecho') }}
{{ __('Quem é') }}
{{ $ticket->requester->name }}
{{ $ticket->requester->email }}
{{ $ticket->requester->phone }}
{{ __('Ficha completa') }}{{ __('Corrida') }}
#{{ $ticket->subject->code }}{{ __('Últimas corridas') }}
@forelse ($corridas as $c) @php $pagoAsaas = \Illuminate\Support\Str::startsWith((string) optional($c->payment_method)->slug, 'asaas') && optional($c->payment)->status === 'successful'; $saldo = (float) ($c->payable_total ?: $c->total) - (float) $c->ja_estornado; @endphp{{ __('Pagamento em dinheiro ou não confirmado: estorno é acerto direto.') }}
@endif{{ __('Nenhuma corrida.') }}
@endforelse{{ __('Atendimentos anteriores') }}
@forelse ($historico as $h) @empty{{ __('Primeiro contato.') }}
@endforelse