@php $title = 'Visualizar Cliente'; @endphp

Visualizar Cliente

Detalhes do cliente
@canUser('Clientes', 'editar') @endcanUser
{{-- Aba Informações --}}

{{ $cliente->codigo ?? 'Não informado' }}

{{ $cliente->nome_fantasia ?? 'Não informado' }}

@if(isset($cliente->status)) {{ $cliente->status == 'ATIVO' ? 'Ativo' : 'Inativo' }} @else Não informado @endif

{{ $cliente->nome_fantasia ?? 'Não informado' }}

{{ $cliente->cnpj ?? 'Não informado' }}

{{ isset($cliente->data_criacao) ? $cliente->data_criacao->format('d/m/Y') : 'Não informado' }}

{{ $cliente->inscricao_estadual ?? 'Não informado' }}

{{ $cliente->inscricao_municipal ?? 'Não informado' }}

{{ $cliente->telefone ?? 'Não informado' }}

{{ $cliente->email ?? 'Não informado' }}

@if($cliente->vendedor) {{ $cliente->vendedor->name }}{{ $cliente->vendedor->cargo ? ' - ' . $cliente->vendedor->cargo->nome : '' }} @else {{ $cliente->vendedor_area ?? 'Não informado' }} @endif

@if(isset($cliente->observacoes) && $cliente->observacoes)
Observações

{{ $cliente->observacoes }}

@endif
{{-- Aba Propostas --}}
@if($propostas && $propostas->count() > 0)
@foreach($propostas as $proposta) @endforeach
Código Data Turma Roteiro Validade Ordem de Serviço Status Ações
{{ $proposta->codigo }} {{ $proposta->data_agendada_formatada }} {{ $proposta->turmas ?? '-' }} @if($proposta->destinos && $proposta->destinos->isNotEmpty()) @if($proposta->destinos->count() === 1) {{ $proposta->destinos->first()->destino->nome_fantasia ?? '-' }} @elseif($proposta->destinos->count() === 2) {{ $proposta->destinos[0]->destino->nome_fantasia ?? '-' }}, {{ $proposta->destinos[1]->destino->nome_fantasia ?? '-' }} @else {{ $proposta->destinos[0]->destino->nome_fantasia ?? '-' }}, {{ $proposta->destinos[1]->destino->nome_fantasia ?? '-' }} +{{ $proposta->destinos->count() - 2 }} @endif @else - @endif @if($proposta->validade === '1_SEMESTRE') 1 Semestre @elseif($proposta->validade === '2_SEMESTRE') 2 Semestres @elseif($proposta->validade === '3_SEMESTRE') 3 Semestres @elseif($proposta->validade === '4_SEMESTRE') 4 Semestres @else {{ $proposta->validade ?? '-' }} @endif @if(($proposta->status->value ?? $proposta->status) === 'APROVADA' && $proposta->ordemServico) {{ $proposta->ordemServico->codigo ?? '-' }} @else - @endif @php $statusClass = match($proposta->status->value ?? $proposta->status) { 'RASCUNHO' => 'bg-secondary', 'EM_ANDAMENTO' => 'bg-warning text-dark', 'ENVIADA' => 'bg-primary', 'APROVADA' => 'bg-success', 'REJEITADA' => 'bg-danger', 'CANCELADA' => 'bg-dark', default => 'bg-info' }; $statusLabel = match($proposta->status->value ?? $proposta->status) { 'RASCUNHO' => 'Rascunho', 'EM_ANDAMENTO' => 'Em Andamento', 'ENVIADA' => 'Enviada', 'APROVADA' => 'Aprovada', 'REJEITADA' => 'Rejeitada', 'CANCELADA' => 'Cancelada', default => $proposta->status->value ?? $proposta->status }; @endphp {{ $statusLabel }} @canUser('Propostas', 'visualizar') @endcanUser @canUser('Propostas', 'editar') @endcanUser @canUser('Propostas', 'excluir') @endcanUser
@else
Nenhuma proposta cadastrada para este cliente.
@endif
Endereço

{{ $cliente->cep ?? 'Não informado' }}

{{ $cliente->endereco ?? 'Não informado' }}

{{ $cliente->numero ?? 'Não informado' }}

{{ $cliente->complemento ?? 'Não informado' }}

{{ $cliente->bairro ?? 'Não informado' }}

{{ $cliente->cidade ?? 'Não informado' }}

{{ $cliente->estado ?? 'Não informado' }}

Gestão Pedagógica @if($cliente->coordenadores && $cliente->coordenadores->count() > 0) {{ $cliente->coordenadores->count() }} @endif
@if($cliente->coordenadores && $cliente->coordenadores->count() > 0)
@foreach($cliente->coordenadores as $coordenador) @endforeach
Nome Seguimento Telefone Cargo Celular E-mail
{{ $coordenador->nome }} @if($coordenador->tipoCoordenador) {{ $coordenador->tipoCoordenador->nome }} @else Não informado @endif {{ $coordenador->telefone ?? '-' }} {{ $coordenador->cargo ?? '-' }} {{ $coordenador->celular ?? '-' }} {{ $coordenador->email ?? '-' }}
@else

Nenhum responsável pela gestão pedagógica cadastrado para este cliente.

@endif
Contatos @if($cliente->contatos && $cliente->contatos->count() > 0) {{ $cliente->contatos->count() }} @endif
@if($cliente->contatos && $cliente->contatos->count() > 0)
@foreach($cliente->contatos->sortByDesc('principal') as $contato) @endforeach
Nome Cargo Telefone Celular E-mail Principal Status
{{ $contato->nome }} @if($contato->principal) @endif {{ $contato->cargo ?? '-' }} {{ $contato->telefone ?? '-' }} {{ $contato->celular ?? '-' }} {{ $contato->email ?? '-' }} @if($contato->principal) Principal @else - @endif {{ $contato->status == 'ATIVO' ? 'Ativo' : 'Inativo' }}
@else

Nenhum contato cadastrado para este cliente.

@endif
Informações do Sistema

{{ $cliente->created_at ? $cliente->created_at->format('d/m/Y H:i:s') : 'Não informado' }}

{{ $cliente->updated_at ? $cliente->updated_at->format('d/m/Y H:i:s') : 'Não informado' }}

{{ $cliente->usuarioInclusao->name ?? 'Sistema' }}

{{ $cliente->usuarioAlteracao->name ?? 'Não alterado' }}