|
|
@@ -2,6 +2,10 @@
|
|
|
@php
|
|
|
use App\Helpers\VehicleStatusHelper;
|
|
|
use App\Helpers\StatusHelper;
|
|
|
+ use App\Models\ParteMacchina;
|
|
|
+ use App\Models\EffettoDanno;
|
|
|
+ use App\Models\EntitaDanno;
|
|
|
+ use App\Models\TipoDanno;
|
|
|
|
|
|
|
|
|
$hasVehicleData = $datiVeicolo && (
|
|
|
@@ -15,37 +19,33 @@
|
|
|
@endphp
|
|
|
|
|
|
@if ($hasVehicleData)
|
|
|
-<table width="100%">
|
|
|
+ <table width="100%">
|
|
|
<tr>
|
|
|
<td width="100%" valign="top" align="center">
|
|
|
<h2>STATO VEICOLO</h2>
|
|
|
</td>
|
|
|
</tr>
|
|
|
- <tr><td></td></tr>
|
|
|
+ <tr>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
</table>
|
|
|
|
|
|
{{-- Static Position --}}
|
|
|
@if (isset($datiVeicolo['posizione_statica_finale']) && $datiVeicolo['posizione_statica_finale'])
|
|
|
- <x-verbale.stato-veicolo.stato-veicolo-section
|
|
|
- title="POSIZIONE STATICA VEICOLO"
|
|
|
- :content="VehicleStatusHelper::getStatusText($datiVeicolo['posizione_statica_finale'], VehicleStatusHelper::getStaticPositionMap())"
|
|
|
- />
|
|
|
+ <x-verbale.stato-veicolo.stato-veicolo-section title="POSIZIONE STATICA VEICOLO"
|
|
|
+ :content="VehicleStatusHelper::getStatusText($datiVeicolo['posizione_statica_finale'], VehicleStatusHelper::getStaticPositionMap())" />
|
|
|
@endif
|
|
|
|
|
|
{{-- Visible Damage --}}
|
|
|
@if (isset($datiVeicolo['danni_visibili_riportati']) && $datiVeicolo['danni_visibili_riportati'])
|
|
|
- <x-verbale.stato-veicolo.stato-veicolo-section
|
|
|
- title="DANNI VISIBILI RIPORTATI"
|
|
|
- :content="$datiVeicolo['danni_visibili_riportati']"
|
|
|
- />
|
|
|
+ <x-verbale.stato-veicolo.stato-veicolo-section title="DANNI VISIBILI RIPORTATI"
|
|
|
+ :content="$datiVeicolo['danni_visibili_riportati']" />
|
|
|
@endif
|
|
|
|
|
|
{{-- Pre-existing Damage --}}
|
|
|
@if (isset($datiVeicolo['danni_visibili_pre_esistenti']) && $datiVeicolo['danni_visibili_pre_esistenti'])
|
|
|
- <x-verbale.stato-veicolo.stato-veicolo-section
|
|
|
- title="DANNI PRE ESISTENTI"
|
|
|
- :content="$datiVeicolo['danni_visibili_pre_esistenti']"
|
|
|
- />
|
|
|
+ <x-verbale.stato-veicolo.stato-veicolo-section title="DANNI PRE ESISTENTI"
|
|
|
+ :content="$datiVeicolo['danni_visibili_pre_esistenti']" />
|
|
|
@endif
|
|
|
|
|
|
{{-- Vehicle Destination --}}
|
|
|
@@ -68,13 +68,16 @@
|
|
|
</tr>
|
|
|
@if (isset($datiVeicolo['destinazione_veicolo_affidato_a']) && $datiVeicolo['destinazione_veicolo_affidato_a'])
|
|
|
<tr>
|
|
|
- <td width="100%" class="" style="padding-bottom: 10px !important;border:none!important;">VEICOLO AFFIDATO A {{ $datiVeicolo['destinazione_veicolo_affidato_a'] }}</td>
|
|
|
+ <td width="100%" class="" style="padding-bottom: 10px !important;border:none!important;">VEICOLO
|
|
|
+ AFFIDATO A {{ $datiVeicolo['destinazione_veicolo_affidato_a'] }}</td>
|
|
|
</tr>
|
|
|
@endif
|
|
|
@foreach(['sequestro_num_art', 'amministrativo_num', 'amministrativo_num_art_violato', 'amministrativo_cds'] as $field)
|
|
|
@if (isset($datiVeicolo["destinazione_veicolo_$field"]) && $datiVeicolo["destinazione_veicolo_$field"])
|
|
|
<tr>
|
|
|
- <td width="100%" class="" style="padding-bottom: 10px !important;border:none!important;">{{ $datiVeicolo["destinazione_veicolo_$field"] }}</td>
|
|
|
+ <td width="100%" class="" style="padding-bottom: 10px !important;border:none!important;">
|
|
|
+ {{ $datiVeicolo["destinazione_veicolo_$field"] }}
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
@endif
|
|
|
@endforeach
|
|
|
@@ -84,118 +87,229 @@
|
|
|
</table>
|
|
|
@endif
|
|
|
|
|
|
- {{-- Presumed Circumstances --}}
|
|
|
@if (isset($datiVeicolo['circostanze_presunte_incidente']) && $datiVeicolo['circostanze_presunte_incidente'])
|
|
|
- <x-verbale.stato-veicolo.stato-veicolo-section
|
|
|
- title="CIRCOSTANZE PRESUNTE INCIDENTE"
|
|
|
- :content="$datiVeicolo['circostanze_presunte_incidente']"
|
|
|
- />
|
|
|
+ <x-verbale.stato-veicolo.stato-veicolo-section title="CIRCOSTANZE PRESUNTE INCIDENTE"
|
|
|
+ :content="$datiVeicolo['circostanze_presunte_incidente']" />
|
|
|
@endif
|
|
|
|
|
|
- {{-- Vehicle Details Observations --}}
|
|
|
- <table class="table-content striped-table" width="100%">
|
|
|
- <tr>
|
|
|
- <td width="20%" align="center" style="font-size: 20px;">
|
|
|
- <table class="striped-table">
|
|
|
- <tr class="tr-sub-title">
|
|
|
- <td class="bold" style="border: none!important">DETTAGLIO OSSERVAZIONI VEICOLO</td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </td>
|
|
|
- <td width="80%">
|
|
|
- <table class="striped-table">
|
|
|
- {{-- Tires Information --}}
|
|
|
- <tr>
|
|
|
- @if (isset($datiVeicolo['stato_pneumatici']) && $datiVeicolo['stato_pneumatici'])
|
|
|
- <td width="50%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
- <b>STATO PNEUMATICI:</b>
|
|
|
- {{ VehicleStatusHelper::getStatusText($datiVeicolo['stato_pneumatici'], VehicleStatusHelper::getStatoPneumaticiMap()) }}
|
|
|
- </td>
|
|
|
+ @php
|
|
|
+ $hasObservationsData = $datiVeicolo && (
|
|
|
+ (isset($datiVeicolo['stato_pneumatici']) && !empty($datiVeicolo['stato_pneumatici'])) ||
|
|
|
+ (isset($datiVeicolo['marca_pneumatici']) && !empty($datiVeicolo['marca_pneumatici'])) ||
|
|
|
+ (isset($datiVeicolo['misura_pneumatici']) && !empty($datiVeicolo['misura_pneumatici'])) ||
|
|
|
+ (isset($datiVeicolo['dispositivi_ottici']) && !empty($datiVeicolo['dispositivi_ottici'])) ||
|
|
|
+ (isset($datiVeicolo['tergicristalli']) && !empty($datiVeicolo['tergicristalli'])) ||
|
|
|
+ (isset($datiVeicolo['segnale_pericolo']) && !empty($datiVeicolo['segnale_pericolo'])) ||
|
|
|
+ (isset($datiVeicolo['abs']) && !empty($datiVeicolo['abs'])) ||
|
|
|
+ (isset($datiVeicolo['gps']) && !empty($datiVeicolo['gps'])) ||
|
|
|
+ (isset($datiVeicolo['specchio_retrovisore']) && !empty($datiVeicolo['specchio_retrovisore'])) ||
|
|
|
+ (isset($datiVeicolo['specchio_lat_dx']) && !empty($datiVeicolo['specchio_lat_dx'])) ||
|
|
|
+ (isset($datiVeicolo['specchio_lat_sx']) && !empty($datiVeicolo['specchio_lat_sx'])) ||
|
|
|
+ (isset($datiVeicolo['marcia_inserita']) && !empty($datiVeicolo['marcia_inserita'])) ||
|
|
|
+ (isset($datiVeicolo['cristallo']) && !empty($datiVeicolo['cristallo'])) ||
|
|
|
+ (isset($datiVeicolo['cristallo_posizione']) && !empty($datiVeicolo['cristallo_posizione'])) ||
|
|
|
+ (isset($datiVeicolo['attivazione_airbag']) && !empty($datiVeicolo['attivazione_airbag'])) ||
|
|
|
+ (isset($datiVeicolo['airbag_posizione']) && !empty($datiVeicolo['airbag_posizione']))
|
|
|
+ );
|
|
|
+ @endphp
|
|
|
+
|
|
|
+ @if ($hasObservationsData)
|
|
|
+ <table class="table-content striped-table" width="100%">
|
|
|
+ <tr>
|
|
|
+ <td width="20%" align="center" style="font-size: 20px;">
|
|
|
+ <table class="striped-table">
|
|
|
+ <tr class="tr-sub-title">
|
|
|
+ <td class="bold" style="border: none!important">DETTAGLIO OSSERVAZIONI VEICOLO</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </td>
|
|
|
+ <td width="80%">
|
|
|
+ <table class="striped-table">
|
|
|
+ {{-- Tires Information --}}
|
|
|
+ <tr>
|
|
|
+ @if (isset($datiVeicolo['stato_pneumatici']) && $datiVeicolo['stato_pneumatici'])
|
|
|
+ <td width="50%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
+ <b>STATO PNEUMATICI:</b>
|
|
|
+ {{ VehicleStatusHelper::getStatusText($datiVeicolo['stato_pneumatici'], VehicleStatusHelper::getStatoPneumaticiMap()) }}
|
|
|
+ </td>
|
|
|
+ @endif
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ @if (isset($datiVeicolo['marca_pneumatici']) && $datiVeicolo['marca_pneumatici'])
|
|
|
+ <td width="25%" class="" style="padding-bottom: 10px !important;border: none!important"><b>MARCA
|
|
|
+ PNEUMATICI:</b> {{ $datiVeicolo['marca_pneumatici'] }}</td>
|
|
|
+ @endif
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ @if (isset($datiVeicolo['misura_pneumatici']) && $datiVeicolo['misura_pneumatici'])
|
|
|
+ <td width="25%" class="" style="padding-bottom: 10px !important;border: none!important"><b>MISURA
|
|
|
+ PNEUMATICI:</b> {{ $datiVeicolo['misura_pneumatici'] }}</td>
|
|
|
+ @endif
|
|
|
+ </tr>
|
|
|
+ {{-- Device Statuses --}}
|
|
|
+ @foreach(['dispositivi_ottici' => 'STATO DISPOSITIVI OTTICI:', 'tergicristalli' => 'STATO TERGICRISTALLI:', 'segnale_pericolo' => 'STATO SEGNALE PERICOLO:', 'abs' => 'ABS:', 'gps' => 'GPS:', 'specchio_retrovisore' => 'SPECCHIO RETROVISORE:', 'specchio_lat_dx' => 'SPECCHIO LAT DX:', 'specchio_lat_sx' => 'SPECCHIO LAT SX:'] as $field => $label)
|
|
|
+ @if (isset($datiVeicolo[$field]) && $datiVeicolo[$field])
|
|
|
+ <tr>
|
|
|
+ <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
+ <b>{{ $label }}</b>
|
|
|
+ {{ StatusHelper::getStatusText(
|
|
|
+ $datiVeicolo[$field],
|
|
|
+ in_array($field, ['dispositivi_ottici', 'tergicristalli'])
|
|
|
+ ? StatusHelper::getDeviceStatusMap()
|
|
|
+ : StatusHelper::getBinaryStatusMap()
|
|
|
+ ) }}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+ @endforeach
|
|
|
+
|
|
|
+ {{-- Gear Status --}}
|
|
|
+ @if (isset($datiVeicolo['marcia_inserita']) && $datiVeicolo['marcia_inserita'])
|
|
|
+ <tr>
|
|
|
+ <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
+ <b>MARCIA INSERITA:</b>
|
|
|
+ {{ VehicleStatusHelper::getStatusText($datiVeicolo['marcia_inserita'], VehicleStatusHelper::getMarciaMap()) }}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
@endif
|
|
|
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- @if (isset($datiVeicolo['marca_pneumatici']) && $datiVeicolo['marca_pneumatici'])
|
|
|
- <td width="25%" class="" style="padding-bottom: 10px !important;border: none!important"><b>MARCA PNEUMATICI:</b> {{ $datiVeicolo['marca_pneumatici'] }}</td>
|
|
|
+ {{-- Crystal Status --}}
|
|
|
+ @if (isset($datiVeicolo['cristallo']) && $datiVeicolo['cristallo'])
|
|
|
+ <tr>
|
|
|
+ <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
+ <b>CRISTALLO:</b>
|
|
|
+ {{ StatusHelper::getStatusText($datiVeicolo['cristallo'], StatusHelper::getCrystalPositionMap()) }}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ @elseif(isset($datiVeicolo['cristallo_posizione']) && $datiVeicolo['cristallo_posizione'])
|
|
|
+ <tr>
|
|
|
+ <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
+ <b>CRISTALLO:</b>
|
|
|
+ {{ $datiVeicolo['cristallo_posizione'] }}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
@endif
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- @if (isset($datiVeicolo['misura_pneumatici']) && $datiVeicolo['misura_pneumatici'])
|
|
|
- <td width="25%" class="" style="padding-bottom: 10px !important;border: none!important"><b>MISURA PNEUMATICI:</b> {{ $datiVeicolo['misura_pneumatici'] }}</td>
|
|
|
+
|
|
|
+ {{-- Airbag Status --}}
|
|
|
+ @if (isset($datiVeicolo['attivazione_airbag']) && $datiVeicolo['attivazione_airbag'])
|
|
|
+ <tr>
|
|
|
+ <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
+ <b>ATTIVAZIONE AIRBAG:</b>
|
|
|
+ {{ StatusHelper::getStatusText($datiVeicolo['attivazione_airbag'], StatusHelper::getAirbagStatusMap()) }}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
@endif
|
|
|
- </tr>
|
|
|
- {{-- Device Statuses --}}
|
|
|
- @foreach([
|
|
|
- 'dispositivi_ottici' => 'STATO DISPOSITIVI OTTICI:',
|
|
|
- 'tergicristalli' => 'STATO TERGICRISTALLI:',
|
|
|
- 'segnale_pericolo' => 'STATO SEGNALE PERICOLO:',
|
|
|
- 'abs' => 'ABS:',
|
|
|
- 'gps' => 'GPS:',
|
|
|
- 'specchio_retrovisore' => 'SPECCHIO RETROVISORE:',
|
|
|
- 'specchio_lat_dx' => 'SPECCHIO LAT DX:',
|
|
|
- 'specchio_lat_sx' => 'SPECCHIO LAT SX:'
|
|
|
- ] as $field => $label)
|
|
|
- @if (isset($datiVeicolo[$field]) && $datiVeicolo[$field])
|
|
|
+ @if (isset($datiVeicolo['airbag_posizione']) && $datiVeicolo['airbag_posizione'])
|
|
|
<tr>
|
|
|
<td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
- <b>{{ $label }}</b>
|
|
|
- {{ StatusHelper::getStatusText(
|
|
|
- $datiVeicolo[$field],
|
|
|
- in_array($field, ['dispositivi_ottici', 'tergicristalli'])
|
|
|
- ? StatusHelper::getDeviceStatusMap()
|
|
|
- : StatusHelper::getBinaryStatusMap()
|
|
|
- ) }}
|
|
|
+ <b>POSIZIONE AIRBAG:</b>
|
|
|
+ {{ $datiVeicolo['airbag_posizione'] }}
|
|
|
</td>
|
|
|
</tr>
|
|
|
@endif
|
|
|
- @endforeach
|
|
|
+ </table>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ @endif
|
|
|
|
|
|
- {{-- Gear Status --}}
|
|
|
- @if (isset($datiVeicolo['marcia_inserita']) && $datiVeicolo['marcia_inserita'])
|
|
|
- <tr>
|
|
|
- <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
- <b>MARCIA INSERITA:</b>
|
|
|
- {{ VehicleStatusHelper::getStatusText($datiVeicolo['marcia_inserita'], VehicleStatusHelper::getMarciaMap()) }}
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
+ @php
|
|
|
+ $hasDamageData = $datiVeicolo && (
|
|
|
+ (isset($datiVeicolo['tipo_danno']) && !empty($datiVeicolo['tipo_danno'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno']) && !empty($datiVeicolo['entita_danno'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno']) && !empty($datiVeicolo['effetto_danno'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina']) && !empty($datiVeicolo['parte_macchina'])) ||
|
|
|
+ (isset($datiVeicolo['tipo_danno_2']) && !empty($datiVeicolo['tipo_danno_2'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno_2']) && !empty($datiVeicolo['entita_danno_2'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno_2']) && !empty($datiVeicolo['effetto_danno_2'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina_2']) && !empty($datiVeicolo['parte_macchina_2'])) ||
|
|
|
+ (isset($datiVeicolo['tipo_danno_3']) && !empty($datiVeicolo['tipo_danno_3'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno_3']) && !empty($datiVeicolo['entita_danno_3'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno_3']) && !empty($datiVeicolo['effetto_danno_3'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina_3']) && !empty($datiVeicolo['parte_macchina_3'])) ||
|
|
|
+ (isset($datiVeicolo['tipo_danno_4']) && !empty($datiVeicolo['tipo_danno_4'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno_4']) && !empty($datiVeicolo['entita_danno_4'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno_4']) && !empty($datiVeicolo['effetto_danno_4'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina_4']) && !empty($datiVeicolo['parte_macchina_4']))
|
|
|
+ );
|
|
|
+ @endphp
|
|
|
|
|
|
- {{-- Crystal Status --}}
|
|
|
- @if (isset($datiVeicolo['cristallo']) && $datiVeicolo['cristallo'])
|
|
|
- <tr>
|
|
|
- <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
- <b>CRISTALLO:</b>
|
|
|
- {{ StatusHelper::getStatusText($datiVeicolo['cristallo'], StatusHelper::getCrystalPositionMap()) }}
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @elseif(isset($datiVeicolo['cristallo_posizione']) && $datiVeicolo['cristallo_posizione'])
|
|
|
- <tr>
|
|
|
- <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
- <b>CRISTALLO:</b>
|
|
|
- {{ $datiVeicolo['cristallo_posizione'] }}
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
+ @if ($hasDamageData)
|
|
|
+ <table width="100%" class="table-title">
|
|
|
+ <tr>
|
|
|
+ <td align="center">
|
|
|
+ <h2>DETTAGLIO DANNI VEICOLO</h2>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ <table class="table-content striped-table" width="100%">
|
|
|
+ <thead>
|
|
|
+ <tr>
|
|
|
+ <th width="20%" class="bold" align="center">TIPO DANNO</th>
|
|
|
+ <th width="20%" class="bold" align="center">ENTITÀ</th>
|
|
|
+ <th width="20%" class="bold" align="center">EFFETTO</th>
|
|
|
+ <th width="30%" class="bold" align="center">PARTE DEL VEICOLO</th>
|
|
|
+ </tr>
|
|
|
+ </thead>
|
|
|
+ <tbody>
|
|
|
|
|
|
- {{-- Airbag Status --}}
|
|
|
- @if (isset($datiVeicolo['attivazione_airbag']) && $datiVeicolo['attivazione_airbag'])
|
|
|
- <tr>
|
|
|
- <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
- <b>ATTIVAZIONE AIRBAG:</b>
|
|
|
- {{ StatusHelper::getStatusText($datiVeicolo['attivazione_airbag'], StatusHelper::getAirbagStatusMap()) }}
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
- @if (isset($datiVeicolo['airbag_posizione']) && $datiVeicolo['airbag_posizione'])
|
|
|
- <tr>
|
|
|
- <td width="100%" class="" style="padding-bottom: 10px !important;border: none!important">
|
|
|
- <b>POSIZIONE AIRBAG:</b>
|
|
|
- {{ $datiVeicolo['airbag_posizione'] }}
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- @endif
|
|
|
- </table>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
+ @if (
|
|
|
+ (isset($datiVeicolo['tipo_danno']) && !empty($datiVeicolo['tipo_danno'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno']) && !empty($datiVeicolo['entita_danno'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno']) && !empty($datiVeicolo['effetto_danno'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina']) && !empty($datiVeicolo['parte_macchina']))
|
|
|
+ )
|
|
|
+ <tr>
|
|
|
+ <td>{{ TipoDanno::where('id', $datiVeicolo['tipo_danno'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EntitaDanno::where('id', $datiVeicolo['entita_danno'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EffettoDanno::where('id', $datiVeicolo['effetto_danno'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ ParteMacchina::where('id', $datiVeicolo['parte_macchina'])->value('name') ?? '' }}</td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+
|
|
|
+ @if (
|
|
|
+ (isset($datiVeicolo['tipo_danno_2']) && !empty($datiVeicolo['tipo_danno_2'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno_2']) && !empty($datiVeicolo['entita_danno_2'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno_2']) && !empty($datiVeicolo['effetto_danno_2'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina_2']) && !empty($datiVeicolo['parte_macchina_2']))
|
|
|
+ )
|
|
|
+ <tr>
|
|
|
+ <td>{{ TipoDanno::where('id', $datiVeicolo['tipo_danno_2'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EntitaDanno::where('id', $datiVeicolo['entita_danno_2'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EffettoDanno::where('id', $datiVeicolo['effetto_danno_2'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ ParteMacchina::where('id', $datiVeicolo['parte_macchina_2'])->value('name') ?? '' }}</td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+
|
|
|
+ @if (
|
|
|
+ (isset($datiVeicolo['tipo_danno_3']) && !empty($datiVeicolo['tipo_danno_3'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno_3']) && !empty($datiVeicolo['entita_danno_3'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno_3']) && !empty($datiVeicolo['effetto_danno_3'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina_3']) && !empty($datiVeicolo['parte_macchina_3']))
|
|
|
+ )
|
|
|
+ <tr>
|
|
|
+ <td>{{ TipoDanno::where('id', $datiVeicolo['tipo_danno_3'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EntitaDanno::where('id', $datiVeicolo['entita_danno_3'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EffettoDanno::where('id', $datiVeicolo['effetto_danno_3'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ ParteMacchina::where('id', $datiVeicolo['parte_macchina_3'])->value('name') ?? '' }}</td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+
|
|
|
+ @if (
|
|
|
+ (isset($datiVeicolo['tipo_danno_4']) && !empty($datiVeicolo['tipo_danno_4'])) ||
|
|
|
+ (isset($datiVeicolo['entita_danno_4']) && !empty($datiVeicolo['entita_danno_4'])) ||
|
|
|
+ (isset($datiVeicolo['effetto_danno_4']) && !empty($datiVeicolo['effetto_danno_4'])) ||
|
|
|
+ (isset($datiVeicolo['parte_macchina_4']) && !empty($datiVeicolo['parte_macchina_4']))
|
|
|
+ )
|
|
|
+ <tr>
|
|
|
+ <td>{{ TipoDanno::where('id', $datiVeicolo['tipo_danno_4'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EntitaDanno::where('id', $datiVeicolo['entita_danno_4'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ EffettoDanno::where('id', $datiVeicolo['effetto_danno_4'])->value('name') ?? '' }}</td>
|
|
|
+ <td>{{ ParteMacchina::where('id', $datiVeicolo['parte_macchina_4'])->value('name') ?? '' }}</td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ @endif
|
|
|
@endif
|