This commit is contained in:
219
api/resources/views/impressoes/layout/impressao.blade.php
Normal file
219
api/resources/views/impressoes/layout/impressao.blade.php
Normal file
@@ -0,0 +1,219 @@
|
||||
<html>
|
||||
@include('impressoes.layout.style')
|
||||
|
||||
@php
|
||||
if (isset($_infraestrutura)) {
|
||||
$_data['infraestrutura'] = $_infraestrutura;
|
||||
}
|
||||
@endphp
|
||||
|
||||
<head>
|
||||
<title>{{ $_data['titulo'] }}</title>
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
@if ($_data['duplicate'])
|
||||
<div class="row">
|
||||
<div class="cell col-6 pr-1">
|
||||
<table class="grid border-bottom">
|
||||
<tr>
|
||||
<td class="text-center vertical-align-middle">
|
||||
@if ($_data['cliente']['logotipo'] && ($paraAssinar ?? false) === false)
|
||||
<img
|
||||
id="logotipo"
|
||||
src="data:image/png;base64, {{ $_data['cliente']['logotipo'] }}"
|
||||
alt="Logotipo"
|
||||
/>
|
||||
@endif
|
||||
</td>
|
||||
<td>
|
||||
<div class="font-small">Prefeitura de {{ $_data['cliente']['nome'] }} - Secretaria Municipal de {{ $_data['cliente']['sistema']['ramo_atividade']['nome'] }}</div>
|
||||
<div class="font-small">{{ $_data['infraestrutura']['unidade']['nome_fantasia'] }} - {{ $_data['infraestrutura']['unidade']['cnes'] }}{{ isset($_data['infraestrutura']['unidade']['cnpj']) ? " (CNPJ: {$_data['infraestrutura']['unidade']['cnpj']})": '' }}</div>
|
||||
<div class="font-small">
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['tipo']['descricao'] }}
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['nome'] }},
|
||||
|
||||
@if ($_data['infraestrutura']['endereco']['numero'])
|
||||
{{ $_data['infraestrutura']['endereco']['numero'] }},
|
||||
@endif
|
||||
|
||||
@if ($_data['infraestrutura']['endereco']['referencia'])
|
||||
{{ $_data['infraestrutura']['endereco']['referencia'] }},
|
||||
@endif
|
||||
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['bairro']['nome'] }},
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['cep'] }},
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['municipio']['nome'] }} -
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['municipio']['estado']['uf'] }}
|
||||
</div>
|
||||
<div class="font-small">
|
||||
Telefone: {{ $_data['infraestrutura']['telefone'] }}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="mt-1">
|
||||
<div class="titulo">{{ $_data['titulo'] ?? '' }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-6 pl-1">
|
||||
<table class="grid border-bottom">
|
||||
<tr>
|
||||
<td class="text-center vertical-align-middle">
|
||||
@if ($_data['cliente']['logotipo'] && ($paraAssinar ?? false) === false)
|
||||
<img
|
||||
id="logotipo"
|
||||
src="data:image/png;base64, {{ $_data['cliente']['logotipo'] }}"
|
||||
alt="Logotipo"
|
||||
/>
|
||||
@endif
|
||||
</td>
|
||||
<td>
|
||||
<div class="font-small">Prefeitura de {{ $_data['cliente']['nome'] }} - Secretaria Municipal de {{ $_data['cliente']['sistema']['ramo_atividade']['nome'] }}</div>
|
||||
<div class="font-small">{{ $_data['infraestrutura']['unidade']['nome_fantasia'] }} - {{ $_data['infraestrutura']['unidade']['cnes'] }}{{ isset($_data['infraestrutura']['unidade']['cnpj']) ? " (CNPJ: {$_data['infraestrutura']['unidade']['cnpj']})": '' }}</div>
|
||||
<div class="font-small">
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['tipo']['descricao'] }}
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['nome'] }},
|
||||
|
||||
@if ($_data['infraestrutura']['endereco']['numero'])
|
||||
{{ $_data['infraestrutura']['endereco']['numero'] }},
|
||||
@endif
|
||||
|
||||
@if ($_data['infraestrutura']['endereco']['referencia'])
|
||||
{{ $_data['infraestrutura']['endereco']['referencia'] }},
|
||||
@endif
|
||||
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['bairro']['nome'] }},
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['cep'] }},
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['municipio']['nome'] }} -
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['municipio']['estado']['uf'] }}
|
||||
</div>
|
||||
<div class="font-small">
|
||||
Telefone: {{ $_data['infraestrutura']['telefone'] }}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="mt-1 {{ $props['class'] ?? '' }}">
|
||||
<div class="titulo">{{ $_data['titulo'] ?? '' }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<table class="grid border-bottom">
|
||||
<tr>
|
||||
<td class="text-center vertical-align-middle">
|
||||
@if ($_data['cliente']['logotipo'] && ($paraAssinar ?? false) === false)
|
||||
<img
|
||||
id="logotipo"
|
||||
src="data:image/png;base64, {{ $_data['cliente']['logotipo'] }}"
|
||||
alt="Logotipo"
|
||||
/>
|
||||
@endif
|
||||
</td>
|
||||
<td>
|
||||
<div class="font-small">Prefeitura de {{ $_data['cliente']['nome'] }} - Secretaria Municipal de {{ $_data['cliente']['sistema']['ramo_atividade']['nome'] }}</div>
|
||||
<div class="font-small">{{ $_data['infraestrutura']['unidade']['nome_fantasia'] }} - {{ $_data['infraestrutura']['unidade']['cnes'] }}{{ isset($_data['infraestrutura']['unidade']['cnpj']) ? " (CNPJ: {$_data['infraestrutura']['unidade']['cnpj']})": '' }}</div>
|
||||
<div class="font-small">
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['tipo']['descricao'] }}
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['nome'] }},
|
||||
|
||||
@if ($_data['infraestrutura']['endereco']['numero'])
|
||||
{{ $_data['infraestrutura']['endereco']['numero'] }},
|
||||
@endif
|
||||
|
||||
@if ($_data['infraestrutura']['endereco']['referencia'])
|
||||
{{ $_data['infraestrutura']['endereco']['referencia'] }},
|
||||
@endif
|
||||
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['bairro']['nome'] }},
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['cep'] }},
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['municipio']['nome'] }} -
|
||||
{{ $_data['infraestrutura']['endereco']['logradouro']['municipio']['estado']['uf'] }}
|
||||
</div>
|
||||
<div class="font-small">
|
||||
Telefone: {{ $_data['infraestrutura']['telefone'] }}
|
||||
</div>
|
||||
<div class="font-small">
|
||||
@yield('subtitulo')
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="wrapper-titulo {{ $props['class'] ?? '' }}">
|
||||
<div class="titulo">{{ $_data['titulo'] ?? '' }}</div>
|
||||
</div>
|
||||
@endif
|
||||
</header>
|
||||
|
||||
@if ($_data['duplicate'])
|
||||
<footer class="footer-duplicate {{ $paraAssinar ? 'footer-assinado' : '' }}">
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-6 pr-1">
|
||||
<table class="grid border-top font-small">
|
||||
<tr>
|
||||
<td class="col-6 vertical-align-middle">
|
||||
<div>{{ $_data['cliente']['sistema']['nome'] }} {{ $_data['cliente']['sistema']['versao'] }}</div>
|
||||
</td>
|
||||
<td class="col-6 vertical-align-middle text-right">
|
||||
<div>{{ ($paraAssinar ?? false ) ? 'Gerado' : 'Impresso' }} por: {{ $_data['usuario']['cidadao']['nome'] }}</div>
|
||||
<div>Data/hora da {{ ($paraAssinar ?? false ) ? 'geração' : 'impressão' }}: {{ $_data['data_impressao'] }}</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="cell col-6 pl-1">
|
||||
<table class="grid border-top font-small">
|
||||
<tr>
|
||||
<td class="col-6 vertical-align-middle">
|
||||
<div>{{ $_data['cliente']['sistema']['nome'] }} {{ $_data['cliente']['sistema']['versao'] }}</div>
|
||||
</td>
|
||||
<td class="col-6 vertical-align-middle text-right">
|
||||
<div>{{ ($paraAssinar ?? false ) ? 'Gerado' : 'Impresso' }} por: {{ $_data['usuario']['cidadao']['nome'] }}</div>
|
||||
<div>Data/hora da {{ ($paraAssinar ?? false ) ? 'geração' : 'impressão' }}: {{ $_data['data_impressao'] }}</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
@else
|
||||
<footer>
|
||||
<table class="grid border-top font-small">
|
||||
<tr>
|
||||
<td class="col-6 vertical-align-middle">
|
||||
<div>{{ $_data['cliente']['sistema']['nome'] }} {{ $_data['cliente']['sistema']['versao'] }}</div>
|
||||
</td>
|
||||
<td class="col-6 vertical-align-middle text-right">
|
||||
<div>{{ ($paraAssinar ?? false ) ? 'Gerado' : 'Impresso' }} por: {{ $_data['usuario']['cidadao']['nome'] }}</div>
|
||||
<div>Data/hora da {{ ($paraAssinar ?? false ) ? 'geração' : 'impressão' }}: {{ $_data['data_impressao'] }}</div>
|
||||
<div class="paginacao"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</footer>
|
||||
@endif
|
||||
|
||||
<main>
|
||||
<div id="conteudo">
|
||||
@yield('conteudo')
|
||||
</div>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<style>
|
||||
.footer-duplicate {
|
||||
bottom: -70px;
|
||||
height: 40px;
|
||||
}
|
||||
.footer-assinado {
|
||||
padding-bottom: 30px!important;
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user