ispt4.0_laravel/resources/views/userClient/pdfReportings/equipmentsForAmbitPdf.blade.php
2025-05-19 10:38:43 +01:00

185 lines
6.0 KiB
PHP
Executable File

<!doctype html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Invoice</title>
<style>
.box-mid {
padding-left: 5%;
padding-bottom: 100px;
/* border: 1px solid red; */
}
.box-right {
padding-left: 10%;
}
.header-img {
width: 50px;
height: 50px;
}
.navBar {
width: 100%;
background-color: #EAF3F6;
/* Fundo azul para a tabela navBar */
border-spacing: 0;
/* Remove o espaçamento padrão entre as células */
border-collapse: collapse;
/* Assegura que as bordas das células colidam */
}
.navBar th,
.navBar td {
border: 1px solid #09255C;
/* Aplica bordas a cada célula */
text-align: center;
/* Alinha o texto ao centro para todas as células */
}
.titles {
background-color: #00B0EA;
/* Fundo verde para as células do título */
}
.items {
/* Mantém o texto centralizado para as linhas de item, já definido no .navBar th, .navBar td */
text-align: center;
}
.footer {
display: flex;
/* Utiliza o flexbox para o layout */
justify-content: space-between;
/* Distribui o espaço igualmente entre os elementos */
align-items: center;
/* Centraliza os elementos verticalmente */
width: auto;
/* Utiliza toda a largura disponível */
padding: 1rem;
/* Adiciona um padding para espaço interno */
background-color: #09255C;
/* Cor de fundo */
color: #fff;
/* Cor do texto */
}
.footer-item:first-child {
margin-right: 30%
/* Alinha o primeiro item à esquerda */
}
.footer-item:last-child {
margin-left: 30%;
/* Alinha o último item à direita */
}
</style>
</head>
<body>
@php $page = 1; @endphp
@php $count = 0; @endphp
@foreach ($equipmentDetails as $equipmentDetail)
@if ($count % 30 == 0)
@if ($count != 0)
</table>
<div class="footer" style="border: 1px solid red">
<span class="footer-item">{{ $dataFormatada }}</span>
<span class="footer-item">{{ $detalsProject->company_project_description }}</span>
<span class="footer-item">ISPT 4.0 - - Página {{ $page++ }}</span>
</div>
@endif
<div class="footer">
<span class="footer-item" ><img class="header-img"
src="{{ public_path('/img/ispt/4.0/Ispt4.0_Símbolo_Fundo_Azul-Marinho@2x-100.jpg') }}"
alt="Logo Esquerdo">
</span>
<span class="footer-item" >{{ $dataAmbit->ambits_description }}</span>
<span class="footer-item">
<img class="header-img"
src="{{ public_path('/img/ispt/4.0/Ispt4.0_Símbolo_Fundo_Azul-Marinho@2x-100.jpg') }}"
alt="Logo Esquerdo">
</span>
</div>
<table class="navBar">
<tr class="titles">
<th> ISPT</th>
<th>Unidade</th>
<th>Tag </th>
<th>Dim</th>
{{-- <th>#(Classe)</th> --}}
<th>DN</th>
<th>P&ID</th>
{{-- <th>Observacoes</th> --}}
<th>Andaime</th>
<th>Isolamento</th>
<th>Grua</th>
{{-- <th>Concluido</th> --}}
</tr>
@endif
<tr class="items">
<td>{{ $equipmentDetail->ispt_number }}</td>
<td>{{ $equipmentDetail->unit_id }}</td>
<td>{{ $equipmentDetail->equipment_tag }}</td>
<td>{{ $equipmentDetail->dim }}</td>
<td>{{ $equipmentDetail->dn }}</td>
<td>{{ $equipmentDetail->pid }}</td>
<td>{{ $equipmentDetail->scaffold }}</td>
<td>{{ $equipmentDetail->isolation }}</td>
<td>{{ $equipmentDetail->crane }}</td>
{{-- <td>{{ $equipmentDetail->equipment_tag }}</td>
<td>{{ $equipmentDetail->equipment_tag }}</td>
<td>{{ $equipmentDetail->equipment_tag }}</td> --}}
</tr>
@php $count++; @endphp
@endforeach
{{-- Adicionando linhas em branco para completar a tabela até 25 linhas --}}
@while ($count % 23 != 0)
<tr class="items">
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
<td>&nbsp;</td> {{-- Espaço em branco --}}
{{-- <td>&nbsp;</td> Espaço em branco
<td>&nbsp;</td> Espaço em branco
<td>&nbsp;</td> Espaço em branco --}}
</tr>
@php $count++; @endphp
@endwhile
</table>
<div class="footer">
<span class="footer-item">{{ $dataFormatada }}</span>
<span class="footer-item">{{ $detalsProject->company_project_description }}</span>
<span class="footer-item">ISPT 4.0 - - Página {{ $page++ }}</span>
</div>
</body>
</body>
</html>