| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256 |
- @php
- $hasData = isset($data['record']->localizzazione_incidente) && $data['record']->localizzazione_incidente != '' && $data['record']->localizzazione_incidente != 0 ||
- isset($data['record']->condizioni_atmosferiche) && $data['record']->condizioni_atmosferiche != '' && $data['record']->condizioni_atmosferiche != 0 ||
- isset($data['record']->nomenclatura_strada) && $data['record']->nomenclatura_strada != '' && $data['record']->nomenclatura_strada != 0 ||
- isset($data['record']->pavimentazione_strada) && $data['record']->pavimentazione_strada != '' && $data['record']->pavimentazione_strada != 0 ||
- isset($data['record']->condizione_strada) && $data['record']->condizione_strada != '' && $data['record']->condizione_strada != 0 ||
- isset($data['record']->fondo_stradale) && $data['record']->fondo_stradale != '' && $data['record']->fondo_stradale != 0 ||
- isset($data['record']->visibilita) && $data['record']->visibilita != '' && $data['record']->visibilita != 0 ||
- isset($data['record']->particolarita_strada) && $data['record']->particolarita_strada != '' && $data['record']->particolarita_strada != 0 ||
- isset($data['record']->traffico) && $data['record']->traffico != '' ||
- isset($data['tipo_strada']) && count($data['tipo_strada']) > 0 ||
- isset($data['record']->tipo_strada_specifica) && $data['record']->tipo_strada_specifica != '';
- $localizazioneIncidenteMap = [
- 1 => 'Nell\'abitato',
- 2 => 'Fuori dall\'abitato',
- ];
- $trafficoMap = [
- 1 => 'Scarso',
- 2 => 'Normale',
- 3 => 'Intenso',
- ];
- $weatherConditionsMap = [
- 1 => 'SERENO',
- 2 => 'NEBBIA',
- 3 => 'PIOGGIA',
- 4 => 'NEBBIA CON',
- 5 => 'NUVOLOSO',
- 6 => 'SOLE RADENTE',
- 7 => 'GRANDINE',
- 8 => 'NEVE',
- 9 => 'VENTO FORTE'
- ];
- $nomenclaturaStradaMap =[
- 1 => 'COMUNALE',
- 2 => 'PROVINCIALE',
- 3 => 'REGIONALE',
- 4 => 'STATALE',
- 5 => 'PRIVATA'
- ];
- $pavimentazioneStradaMap =[
- 1 => 'IN CONGLOMERATO CEMENTIZIO',
- 2 => 'IN CUBETTI DI PORFIDO',
- 3 => 'LASTRICATA',
- 4 => 'ASFALTATA',
- 5 => 'ACCIOTTOLATA / INGHIAIATA',
- 6 => 'STERRATA',
- ];
- $condizioneStradaMap =[
- 1 => 'SENZA ANOMALIE',
- 2 => 'IN RIPARAZIONE CON CANTIERE REGOLARMENTE SEGNALATO',
- 3 => 'IN RIPARAZIONE CON CANTIERE IRREGOLARMENTE SEGNALATO',
- 4 => 'CON BUCHE O AVVALLAMENTI',
- ];
- $fondoStradaleMap =[
- 1 => 'ASCIUTTO',
- 2 => 'BAGNATO',
- 3 => 'GHIACCIATO',
- 4 => 'INNEVATO',
- 5 => 'SDRUCCIOLEVOLE / VISCIDO PER PRESENZA DI'
- ];
- $visibilitaMap =[
- 1 => 'BUONA',
- 2 => 'LIMITATA',
- ];
- $particolaritaStradaMap = [
- 1 => 'RETTILINEO',
- 2 => 'INTERSEZIONE',
- 3 => 'CURVA',
- 4 => 'ROTATORIA',
- 5 => 'PENDENZA',
- 6 => 'STRETTOIA',
- 7 => 'PASSAGGIO A LIVELLO',
- 8 => 'CUSTODITO',
- 9 => 'NON CUSTODITO',
- 10 => 'DOSSO',
- 11 => 'CUNETTA',
- 12 => 'INTERSEZIONE SEMAFORIZZATA',
- 13 => 'SEMAFORO FUNZIONANTE',
- 14 => 'SEMAFORO NON FUNZIONANTE',
- 15 => 'GIALLO INTERMITTENTE'
- ];
- @endphp
- @if ($hasData)
- <table width="100%" class="table-title">
- <tr>
- <td align="center">
- <h2>CAMPO DEL SINISTRO</h2>
- </td>
- </tr>
- </table>
- <table width="100%" class="table-content">
- @if (isset($data['record']->localizzazione_incidente) && $data['record']->localizzazione_incidente != '' && $data['record']->localizzazione_incidente != 0)
- <tr>
- <td width="100%" align="center">
- <b>LOCALIZZAZIONE INCIDENTE:</b>
- {{ $localizazioneIncidenteMap[$data['record']->localizzazione_incidente] ?? '' }}
- @if (isset($data['record']->localizzazione_incidente_altro) && $data['record']->localizzazione_incidente_altro != '')
- <b>ALTRO:</b>
- {{ $data['record']->localizzazione_incidente_altro }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['record']->nomenclatura_strada) && $data['record']->nomenclatura_strada != '' && $data['record']->nomenclatura_strada != 0)
- <tr>
- <td width="100%" align="center">
- <b>NOMENCLATURA STRADA:</b>
- {{ $nomenclaturaStradaMap[$data['record']->nomenclatura_strada] ?? '' }}
- @if (isset($data['record']->nomenclatura_strada_numero) && $data['record']->nomenclatura_strada_numero != '')
- <b>NUM:</b>
- {{ $data['record']->nomenclatura_strada_numero }}
- @endif
- @if (isset($data['record']->nomenclatura_strada_altro) && $data['record']->nomenclatura_strada_altro != '')
- <b>ALTRO:</b>
- {{ $data['record']->nomenclatura_strada_altro }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['record']->condizioni_atmosferiche) && $data['record']->condizioni_atmosferiche != '' && $data['record']->condizioni_atmosferiche != 0)
- <tr>
- <td width="100%" align="center">
- <b>CONDIZIONI ATMOSFERICHE:</b>
- {{ $weatherConditionsMap[$data['record']->condizioni_atmosferiche] ?? '' }}
- @if (isset($data['record']->condizioni_atmosferiche_altro) && $data['record']->condizioni_atmosferiche_altro != '')
- <b>ALTRO:</b>
- {{ $data['record']->condizioni_atmosferiche_altro }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['record']->pavimentazione_strada) && $data['record']->pavimentazione_strada != '' && $data['record']->pavimentazione_strada != 0)
- <tr>
- <td width="100%" align="center">
- <b>PAVIMENTAZIONE STRADA:</b>
- {{ $pavimentazioneStradaMap[$data['record']->pavimentazione_strada] ?? '' }}
- @if (isset($data['record']->pavimentazione_strada_altro) && $data['record']->pavimentazione_strada_altro != '')
- <b>ALTRO:</b>
- {{ $data['record']->pavimentazione_strada_altro }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['record']->condizione_strada) && $data['record']->condizione_strada != '' && $data['record']->condizione_strada != 0)
- <tr>
- <td width="100%" align="center">
- <b>CONDIZIONE STRADA:</b>
- {{ $condizioneStradaMap[$data['record']->condizione_strada] ?? '' }}
- @if (isset($data['record']->condizione_strada_altro) && $data['record']->condizione_strada_altro != '')
- <b>ALTRO:</b>
- {{ $data['record']->condizione_strada_altro }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['record']->fondo_stradale) && $data['record']->fondo_stradale != '' && $data['record']->fondo_stradale != 0)
- <tr>
- <td width="100%" align="center">
- <b>FONDO STRADALE:</b>
- {{ $fondoStradaleMap[$data['record']->fondo_stradale] ?? '' }}
- @if (isset($data['record']->fondo_stradale_specifica) && $data['record']->fondo_stradale_specifica != '')
- <b>SPECIFICA:</b>
- {{ $data['record']->fondo_stradale_specifica }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['condizioni_luce']) && count($data['condizioni_luce']) > 0)
- <tr class="tr-title">
- <td width="100%" align="center">
- CONDIZIONI LUCE:
- </td>
- </tr>
- @foreach ($data['condizioni_luce'] as $condizioni_luce)
- <tr>
- <td align="center">
- {{ optional($condizioni_luce->condizioni_luce)->name }}
- </td>
- </tr>
- @endforeach
- @endif
- @if (isset($data['record']->visibilita) && $data['record']->visibilita != '' && $data['record']->visibilita != 0)
- <tr>
- <td width="100%" align="center">
- <b>VISIBILITA:</b>
- {{ $visibilitaMap[$data['record']->visibilita] ?? '' }}
- @if (isset($data['record']->visibilita_specifica) && $data['record']->visibilita_specifica != '')
- <b>SPECIFICA:</b>
- {{ $data['record']->visibilita_specifica }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['record']->particolarita_strada) && $data['record']->particolarita_strada != '' && $data['record']->particolarita_strada != 0)
- <tr>
- <td width="100%" align="center">
- <b>PARTCOLARITA STRADA:</b>
- {{ $particolaritaStradaMap[$data['record']->particolarita_strada] ?? '' }}
- @if (isset($data['record']->particolarita_strada_specifica) && $data['record']->particolarita_strada_specifica != '')
- <b>SPECIFICA:</b>
- {{ $data['record']->particolarita_strada_specifica }}
- @endif
- </td>
- </tr>
- @endif
- @if (isset($data['record']->traffico) && $data['record']->traffico != null)
- <tr>
- <td width="100%" align="center">
- <b>TRAFFICO:</b>
- {{ $trafficoMap[$data['record']->traffico] ?? '' }}
- </td>
- </tr>
- @endif
- @if (isset($data['tipo_strada']) && count($data['tipo_strada']) > 0)
- <tr class="tr-title">
- <td width="100%" align="center">
- TIPO STRADA:
- </td>
- </tr>
- @foreach ($data['tipo_strada'] as $tipo_strada)
- <tr>
- <td align="center">
- {{ optional($tipo_strada->tipo_strada)->name }}
- </td>
- </tr>
- @endforeach
- @if (isset($data['record']->tipo_strada_specifica) && $data['record']->tipo_strada_specifica != '')
- <tr>
- <td width="100%" align="center">
- {{ $data['record']->tipo_strada_specifica }}
- </td>
- </tr>
- @endif
- @endif
- </table>
- @endif
|