|
|
@@ -160,79 +160,7 @@
|
|
|
|
|
|
<div class="page-break"></div>
|
|
|
|
|
|
- @if (
|
|
|
- $data['record']->accertatore_1 > 0 ||
|
|
|
- $data['record']->accertatore_2 > 0 ||
|
|
|
- $data['record']->accertatore_3 > 0 ||
|
|
|
- $data['record']->accertatore_4 > 0 ||
|
|
|
- $data['record']->accertatore_5 > 0
|
|
|
- )
|
|
|
- <table width="100%" class="table-title">
|
|
|
- <tr>
|
|
|
- <td align="center">
|
|
|
- <h2>ACCERTATORI</h2>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
-
|
|
|
- </table>
|
|
|
- <table class="table-content" width="100%">
|
|
|
- @if ($data['record']->accertatore_1 > 0)
|
|
|
- <tr>
|
|
|
- <td width="30%" align="left">
|
|
|
- {{ @$data['record']->accertatore_1_value->lastname }}
|
|
|
- {{ @$data['record']->accertatore_1_value->firstname }}
|
|
|
- </td>
|
|
|
- <td width="70%" align="center">
|
|
|
- <b>{{ @$data['record']->grado_accertatore_1_value->name }}</b>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
- @if ($data['record']->accertatore_2 > 0)
|
|
|
- <tr>
|
|
|
- <td width="30%" align="left">
|
|
|
- {{ @$data['record']->accertatore_2_value->lastname }}
|
|
|
- {{ @$data['record']->accertatore_2_value->firstname }}
|
|
|
- </td>
|
|
|
- <td width="70%" align="center">
|
|
|
- <b>{{ @$data['record']->grado_accertatore_2_value->name }}</b>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
- @if ($data['record']->accertatore_3 > 0)
|
|
|
- <tr>
|
|
|
- <td width="30%" align="left">
|
|
|
- {{ @$data['record']->accertatore_3_value->lastname }}
|
|
|
- {{ @$data['record']->accertatore_3_value->firstname }}
|
|
|
- </td>
|
|
|
- <td width="70%" align="center">
|
|
|
- <b>{{ @$data['record']->grado_accertatore_3_value->name }}</b>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
- @if ($data['record']->accertatore_4 > 0)
|
|
|
- <tr>
|
|
|
- <td width="30%" align="left">
|
|
|
- {{ @$data['record']->accertatore_4_value->lastname }}
|
|
|
- {{ @$data['record']->accertatore_4_value->firstname }}
|
|
|
- </td>
|
|
|
- <td width="70%" align="center">
|
|
|
- <b>{{ @$data['record']->grado_accertatore_4_value->name }}</b>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
- @if ($data['record']->accertatore_5 > 0)
|
|
|
- <tr>
|
|
|
- <td width="30%" align="left">
|
|
|
- {{ @$data['record']->accertatore_5_value->lastname }}
|
|
|
- {{ @$data['record']->accertatore_5_value->firstname }}
|
|
|
- </td>
|
|
|
- <td width="70%" align="center">
|
|
|
- <b>{{ @$data['record']->grado_accertatore_5_value->name }}</b>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
- </table>
|
|
|
- @endif
|
|
|
+ <x-accertatori.index :record="$data['record']" />
|
|
|
|
|
|
@if (!empty($data['parti_coinvolte']))
|
|
|
{{-- Vehicles Section --}}
|
|
|
@@ -2428,7 +2356,6 @@
|
|
|
</table>
|
|
|
@endif
|
|
|
@php
|
|
|
- // Move all database queries to the top
|
|
|
$datiCintureSicurezza = App\Models\ReportDataCintureSicurezza::where('report_id', $data['record']->id)
|
|
|
->byProgressive($parte->progressive)
|
|
|
->first();
|
|
|
@@ -2441,7 +2368,6 @@
|
|
|
->byProgressive($parte->progressive)
|
|
|
->first();
|
|
|
|
|
|
- // Helper function for SI/NO/NON RILEVATO
|
|
|
if (!function_exists('getYesNoStatus')) {
|
|
|
function getYesNoStatus($value)
|
|
|
{
|
|
|
@@ -2453,7 +2379,6 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // Check for driver data
|
|
|
$hasDriverData = (
|
|
|
(isset($datiCintureSicurezza->conducente) && $datiCintureSicurezza->conducente) ||
|
|
|
(isset($datiCasco->conducente) && $datiCasco->conducente) ||
|
|
|
@@ -2461,7 +2386,6 @@
|
|
|
$datiVeicolo->drug_test
|
|
|
);
|
|
|
|
|
|
- // Check for passenger data
|
|
|
$hasPassengerData = (
|
|
|
$datiCintureSicurezza ||
|
|
|
$datiCasco ||
|
|
|
@@ -2469,14 +2393,12 @@
|
|
|
($datiVeicolo && $datiVeicolo->sistema_ritenuta_minori)
|
|
|
);
|
|
|
|
|
|
- // Check for provvedimenti
|
|
|
$hasProvvedimenti = (
|
|
|
$datiVeicolo->verbale_violazione_numero_1 ||
|
|
|
$datiVeicolo->verbale_violazione_numero_2 ||
|
|
|
$datiVeicolo->verbale_violazione_numero_3
|
|
|
);
|
|
|
|
|
|
- // General check if there's any data to display
|
|
|
$hasAnyData = $hasDriverData || $hasPassengerData || $hasProvvedimenti;
|
|
|
@endphp
|
|
|
|
|
|
@@ -2749,30 +2671,7 @@
|
|
|
|
|
|
@endif
|
|
|
|
|
|
- @if (isset($data['allegati']) && count($data['allegati']) > 0)
|
|
|
- <table width="100%">
|
|
|
- <tr>
|
|
|
- <td width="100%" valign="top" align="center">
|
|
|
- <h2>ALLEGATI</h2>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
-
|
|
|
- @foreach ($data['allegati'] as $allegato)
|
|
|
- @if ($allegato->is_visible && $allegato->files != '')
|
|
|
- @foreach (explode('|', $allegato->files) as $file)
|
|
|
- @php
|
|
|
- $filePath = storage_path('app/public/' . $file);
|
|
|
- @endphp
|
|
|
-
|
|
|
- @if (file_exists($filePath) && in_array(pathinfo($filePath, PATHINFO_EXTENSION), ['jpg', 'jpeg', 'png', 'gif']))
|
|
|
- <img src="{{ $filePath }}" alt="{{ $file }}" style="max-width: 100%; height: auto; margin-bottom: 10px;"><br>
|
|
|
- @endif
|
|
|
- @endforeach
|
|
|
- @endif
|
|
|
- @endforeach
|
|
|
- @endif
|
|
|
-
|
|
|
+ <x-allegati.index :allegati="$data['allegati']" />
|
|
|
|
|
|
<table width="100%">
|
|
|
<tr>
|
|
|
@@ -2788,41 +2687,26 @@
|
|
|
{{ @$data['record']->accertatore_1_value->name }}
|
|
|
<br><small>{{ @$data['record']->grado_accertatore_1_value->name }}</small>
|
|
|
<br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
@endif
|
|
|
@if ($data['record']->accertatore_2 > 0)
|
|
|
{{ @$data['record']->accertatore_2_value->name }}
|
|
|
<br><small>{{ @$data['record']->grado_accertatore_2_value->name }}</small>
|
|
|
<br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
@endif
|
|
|
@if ($data['record']->accertatore_3 > 0)
|
|
|
{{ @$data['record']->accertatore_3_value->name }}
|
|
|
<br><small>{{ @$data['record']->grado_accertatore_3_value->name }}</small>
|
|
|
<br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
@endif
|
|
|
@if ($data['record']->accertatore_4 > 0)
|
|
|
{{ @$data['record']->accertatore_4_value->name }}
|
|
|
<br><small>{{ @$data['record']->grado_accertatore_4_value->name }}</small>
|
|
|
<br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
@endif
|
|
|
@if ($data['record']->accertatore_5 > 0)
|
|
|
{{ @$data['record']->accertatore_5_value->name }}
|
|
|
<br><small>{{ @$data['record']->grado_accertatore_5_value->name }}</small>
|
|
|
<br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
- <br>
|
|
|
@endif
|
|
|
</td>
|
|
|
</tr>
|