@extends('layouts.app') @section('title', 'Revisão da Importação de Clientes') @section('page_title', 'Revisão da Importação Mestre') @section('content')

{{ $importacao->arquivo }}

Importação #{{ $importacao->id }} · {{ $importacao->created_at->format('d/m/Y H:i') }}

Voltar @if($importacao->status !== 'concluido')
@csrf
@endif
@if(session('success'))
{{ session('success') }}
@endif @error('importacao')
{{ $message }}
@enderror
@php $cards=[['Linhas',$importacao->total_linhas,''],['CNPJ válidos',$importacao->cnpj_validos,'text-green-700'],['Inválidos',$importacao->cnpj_invalidos,'text-red-700'],['Sem CNPJ',$importacao->sem_cnpj,'text-amber-700'],['Clientes criados',$importacao->clientes_criados,'text-blue-700'],['Atualizados',$importacao->clientes_atualizados,''],['Unidades',$importacao->unidades_criadas,'text-indigo-700'],['Pendências',$importacao->pendencias,'text-amber-700']]; @endphp @foreach($cards as [$label,$value,$class])
{{ $label }}
{{ number_format($value,0,',','.') }}
@endforeach
Regra de segurança: CNPJ informado é convertido para apenas dígitos, preenchido com zeros à esquerda até 14 posições e validado. Sem CNPJ/ inválido só é associado automaticamente quando o nome completo coincide exatamente com um alias já confirmado.
@if(request()->query())Limpar@endif
@foreach($linhas as $l) @endforeach
LinhaID externoNome da planilhaCNPJ originalCNPJ normalizadoGPSResultadoClienteObservação
{{ $l->linha }}{{ $l->referencia_externa ?: '—' }}{{ $l->razao_social }}{{ $l->cnpj_original ?: '—' }}{{ $l->cnpj_normalizado ?: '—' }} @if($l->cnpj_normalizado){{ $l->cnpj_valido?'✓':'✕' }}@endif{{ $l->coordenadas_validas ? number_format($l->latitude,6,',','.').' / '.number_format($l->longitude,6,',','.') : '—' }}{{ str_replace('_',' ',ucfirst($l->status)) }}@if($l->cliente){{ $l->cliente->razao_social }}@else—@endif{{ $l->observacao ?: '—' }}
{{ $linhas->links() }}
@endsection