@php $imgPath = public_path('img/cabecalho_vistoria.png'); @endphp Relatório de Perícia .photo-page-break { page-break-before: always; } /* Signature */ .assinatura-final { padding-top: 50px; text-align: left; font-size: 1.12rem; color: #222; } .assinatura-final .nome { font-weight: bold; font-size: 1.13rem; margin-top: 16px; } .assinatura-final .titulo { font-style: italic; margin-bottom: 2px; } .assinatura-final .dados { color: #555; margin-bottom: 16px; font-size: 1.01rem; } /* Header/Footer for PDF (mPDF) */ .header-bar { text-align: center; margin-bottom: 4px; } .header-bar img { width: 100%; max-width: 650px; margin: 0 auto; } .header-meta { text-align: right; font-size: 0.73rem; color: #7e8790; margin-right: 5px; } .footer-bar { background: #6277a7; color: #fff; width: 100%; height: 34px; line-height: 34px; font-size: 1.06rem; display: flex; justify-content: space-between; align-items: center; padding: 0 32px; letter-spacing: .5px; } .footer-bar .left { position: absolute; left: 32px; } .footer-bar .right { position: absolute; right: 32px; } /* Page break for print/pdf */ pagebreak, .page-break { page-break-before: always; } /* Responsive for screen viewing (optional) */ @media print { body { background: #fff; } .container { box-shadow: none; } }
Cabeçalho
Data/Hora da Impressão: {{ now()->format('d/m/Y H:i') }}    Usuário: {{ $usuarioLogado->name ?? 'Não identificado' }}
www.amsilotti.com MANAUS/AMAZONAS
Informações Básicas
{{-- --}}
Código: {{ $vistoria->id }}
Processo: {{ $vistoria->num_processo }}
Data: {{ $vistoria->agenda && $vistoria->agenda->data ? \Carbon\Carbon::parse($vistoria->agenda->data)->format('d/m/Y') : '-' }} @if ($vistoria->agenda && $vistoria->agenda->hora) às {{ \Carbon\Carbon::parse($vistoria->agenda->hora)->format('H:i') }} @endif
Partes Envolvidas
Requerente: {{ $vistoria->requerente->nome ?? '-' }}
Requerido: {{ $vistoria->requerido ?? '-' }}
Localização
Endereço: {{ $vistoria->endereco ?? '-' }} {{ $vistoria->num ? ', nº ' . $vistoria->num : '' }}
Bairro: {{ $vistoria->bairro ?? '-' }}
Cidade/UF: {{ $vistoria->cidade ?? '-' }}/{{ $vistoria->estado ?? '-' }}
Características do Imóvel
Limites e Confrontações
@if (is_array($vistoria->limites_confrontacoes))
Norte: {{ $vistoria->limites_confrontacoes['norte'] ?? '-' }}
Sul: {{ $vistoria->limites_confrontacoes['sul'] ?? '-' }}
Leste: {{ $vistoria->limites_confrontacoes['leste'] ?? '-' }}
Oeste: {{ $vistoria->limites_confrontacoes['oeste'] ?? '-' }}
@else
Nenhuma informação registrada
@endif
Detalhes do Terreno
Topografia: {{ $vistoria->topografia ?? '-' }}
Formato: {{ $vistoria->formato_terreno ?? '-' }}
Superfície: {{ $vistoria->superficie ?? '-' }}
Documentação: {{ $vistoria->documentacao ?? '-' }}
Ocupação
Reside no Imóvel: {{ $vistoria->reside_no_imovel ? 'Sim' : 'Não' }}
Data de Ocupação: {{ $vistoria->data_ocupacao ?? '-' }}
Tipo de Ocupação: {{ $vistoria->tipo_ocupacao ?? '-' }}
Exerce Pacificamente: {{ $vistoria->exerce_pacificamente_posse ? 'Sim' : 'Não' }}
Utilização: {{ $vistoria->utiliza_benfeitoria ?? '-' }}
Construção
Tipo: {{ $vistoria->tipo_construcao ?? '-' }}
Padrão Acabamento: {{ $vistoria->padrao_acabamento ?? '-' }}
Idade Aparente: {{ $vistoria->idade_aparente ?? '-' }}
Estado Conservação: {{ $vistoria->estado_conservacao ?? '-' }}
Observações
{{ $vistoria->observacoes ?? 'Nenhuma observação registrada.' }}
Acompanhamento
Nome do Acompanhante: {{ $vistoria->acompanhamento_vistoria ?? '-' }}
CPF do Acompanhante: @if ($vistoria->cpf_acompanhante) {{ \App\Helpers\CpfHelper::format($vistoria->cpf_acompanhante) }} @else - @endif
Telefone do Acompanhante: @if ($vistoria->telefone_acompanhante) {{ substr($vistoria->telefone_acompanhante, 0, 2) }}.{{ substr($vistoria->telefone_acompanhante, 2, 5) }}-{{ substr($vistoria->telefone_acompanhante, 7, 4) }} @else - @endif
Equipe Técnica
@if ($vistoria->membrosEquipeTecnica->count() > 0) @foreach ($vistoria->membrosEquipeTecnica as $index => $membro) @if ($index > 0 && $index % 2 == 0) @endif @endforeach @if ($vistoria->membrosEquipeTecnica->count() % 2 !== 0) @endif

{{ $membro->nome }}

{{ $membro->cargo }}

@else
Nenhum membro registrado
@endif @if (isset($vistoria->croqui_imagem) && $vistoria->croqui_imagem && file_exists(public_path('storage/' . $vistoria->croqui_imagem)))
Croqui do Imóvel
Croqui do imóvel
@endif
Registro Fotográfico
@if ($vistoria->fotos->count() > 0) @php $fotos = $vistoria->fotos->toArray(); $totalFotos = count($fotos); $fotosPorPagina = 2; $totalPaginas = ceil($totalFotos / $fotosPorPagina); @endphp @for ($pagina = 0; $pagina < $totalPaginas; $pagina++) @if ($pagina > 0) @endif @for ($linha = 0; $linha < $fotosPorPagina; $linha++) @php $indice = $pagina * $fotosPorPagina + $linha; @endphp @if ($indice < $totalFotos) @php $foto = (object) $fotos[$indice]; @endphp @endif @endfor
@if (file_exists(public_path('storage/' . $foto->url))) Foto da vistoria @else
Imagem não encontrada
@endif
{{ $foto->descricao ?? 'Sem descrição' }}
@endfor @else
Nenhuma foto adicionada
@endif
Manaus, {{ \Carbon\Carbon::now()->locale('pt_BR')->isoFormat('D [de] MMMM [de] YYYY') }}

Amanda da Rocha Silotti
Especialista em Engenharia de Avaliações e Perícias
Arquiteta e Urbanista - CAU-AM NºA123105-7
IBAPE/SP 2262
Perita Judicial