FabioFratini 11 mesiacov pred
rodič
commit
b387dbbc81

+ 16 - 10
resources/views/components/report/allegati/allegato.blade.php

@@ -24,14 +24,17 @@
                                         <td>{{ $this->getAllegatoType($allegato->gallery_type) }}
                                         </td>
                                         <td>{{ $allegato->is_visible ? 'SI' : 'NO' }}</td>
-                                        <td><a wire:click.prevent="editAllegato({{ $allegato->id }})" data-toggle="modal"
-                                                data-target="#allegatiModal" class="btn btn-primary btn-block"
-                                                style="background-color: orange;border-color: orange;"><i
-                                                    class="fa fa-edit"></i></i></a></td>
-                                        <td><button onclick="confirm('Sei sicuro?') || event.stopImmediatePropagation()"
-                                                wire:click.prevent="removeAllegato({{ $allegato->id }})" type="button"
-                                                class="btn btn-danger btn-block"><i class="fa fa-trash"></i>&nbsp;</button>
-                                        </td>
+                                        @if (!$this->validated)
+
+                                            <td><a wire:click.prevent="editAllegato({{ $allegato->id }})" data-toggle="modal"
+                                                    data-target="#allegatiModal" class="btn btn-primary btn-block"
+                                                    style="background-color: orange;border-color: orange;"><i
+                                                        class="fa fa-edit"></i></i></a></td>
+                                            <td><button onclick="confirm('Sei sicuro?') || event.stopImmediatePropagation()"
+                                                    wire:click.prevent="removeAllegato({{ $allegato->id }})" type="button"
+                                                    class="btn btn-danger btn-block"><i class="fa fa-trash"></i>&nbsp;</button>
+                                            </td>
+                                        @endif
                                     </tr>
                                     @if ($allegato->files != '')
                                         <tr>
@@ -46,8 +49,11 @@
                                 @endforeach
                             </tbody>
                         </table>
-                        <a class="btn btn-primary " wire:click.prevent="addAllegato(0)" data-toggle="modal"
-                            data-target="#allegatiModal">Aggiungi</a>
+                        @if (!$this->validated)
+
+                            <a class="btn btn-primary " wire:click.prevent="addAllegato(0)" data-toggle="modal"
+                                data-target="#allegatiModal">Aggiungi</a>
+                        @endif
                     </div>
                 </div>
             </div>

+ 3 - 3
resources/views/components/report/list/verbali.blade.php

@@ -61,16 +61,16 @@
                                 break;
                         }
                     @endphp
-                    <tr>
+                    <tr style=" {{ $record->validated == 1 ? 'background-color: #ECF3F5;' : '' }}">
                         <td style="vertical-align: middle">{{ $record->protocollo_num }}{{ $ord }}</td>
                         <td style="vertical-align: middle">{{ $record->protocollo_anno }}</td>
                         <td style="vertical-align: middle">{{ $record->verificatosi_in_data != '0000-00-00' ? date('d/m/Y', strtotime($record->verificatosi_in_data)) : '' }}
                         </td>
                         <td style="vertical-align: middle">{{ $record->indirizzo ? $record->indirizzo->TOPONIMO . ' ' . $record->indirizzo->DESCRIZIONE : '' }}
                         </td>
-                        <td style="vertical-align: middle;text-align:center; {{ $record->validated == 1 ? 'background-color: #D0E2E6;' : '' }}">{{ $record->validated == 1 ? 'VALIDATO' : '' }}</td>
+                        <td style="vertical-align:middle">{{ $record->validated == 1 ? 'VALIDATO' : '' }}</td>
                         <td><button wire:click="edit({{ $record->id }})" type="button"
-                                class="btn btn-primary btn-block">Modifica</button></td>
+                                class="btn btn-primary btn-block">{{ $record->validated == 1 ? 'Visualizza' : 'Modifica' }}</button></td>
                         <td><button onclick="confirm('Sei sicuro?') || event.stopImmediatePropagation()"
                                 wire:click="delete({{ $record->id }})" type="button"
                                 class="btn btn-danger btn-block">Elimina</button></td>

+ 5 - 1
resources/views/components/report/modifica/header.blade.php

@@ -1,8 +1,12 @@
 <div class="card-header" style="border:none;">
     <div class="card-tools row" style="margin-right: -25px;">
             <div class="col">
-                <button type="submit" class="btn btn-primary"
+                @if (!$this->validated)
+                    <button type="submit" class="btn btn-primary"
                     wire:click.prevent="update(true)">Valida&nbsp;verbale</button>
+                @else
+                    Verbale validato
+                @endif
             </div>
             <div class="col">
                 <a href="{{ route('print.pdf', ['id' => $this->dataId]) }}" target="_blank"

+ 62 - 52
resources/views/components/report/parti/parti-coinvolte.blade.php

@@ -27,36 +27,40 @@
                                 <div class="row">
                                     <div class="col-sm-7">
                                         <select class="form-control anagraficaClass"
-                                            data-progressive="{{ $p->progressive }}"
-                                            style="width:100%">
+                                                data-progressive="{{ $p->progressive }}"
+                                                style="width:100%"
+                                                @if($this->validated) disabled="disabled" @endif>
                                             <option value="{{ $p->anagrafica }}">
                                                 {{ $this->getAnagrafica($p->anagrafica) }}
+                                            </option>
                                         </select>
                                     </div>
                                     <div class="col-sm-5">
-                                        @if ($p->anagrafica > 0)
-                                            <a class="btn btn-primary editAnagrafica"
-                                                wire:click.prevent="editAnagraficaParte({{ $p->progressive }})"
-                                                data-toggle="modal"
-                                                data-target="#anagraficaParte"
-                                                style="background-color: orange;border-color: orange;"><i
-                                                    class="fa fa-edit"></i></i></a>
-                                            @if ($p->conducente_o_pedone == 1)
-                                                <a class="btn btn-primary editPedone"
-                                                    wire:click.prevent="editPedoneData({{ $p->progressive }})"
+                                        @if (!$this->validated)
+                                            @if ($p->anagrafica > 0)
+                                                <a class="btn btn-primary editAnagrafica"
+                                                    wire:click.prevent="editAnagraficaParte({{ $p->progressive }})"
+                                                    data-toggle="modal"
+                                                    data-target="#anagraficaParte"
+                                                    style="background-color: orange;border-color: orange;"><i
+                                                        class="fa fa-edit"></i></i></a>
+                                                @if ($p->conducente_o_pedone == 1)
+                                                    <a class="btn btn-primary editPedone"
+                                                        wire:click.prevent="editPedoneData({{ $p->progressive }})"
+                                                        data-toggle="modal"
+                                                        data-target="#pedoneModal"><i
+                                                            class="fa-solid fa-info"></i></a>
+                                                @endif
+                                                <a onclick="confirm('Sei sicuro?') || event.stopImmediatePropagation()"
+                                                    wire:click.prevent="removeAnagraficaParteCoinvolta({{ $p->progressive }})"
+                                                    class="btn btn-danger"><i
+                                                        class="fa fa-trash"></i>&nbsp;</a>
+                                            @else
+                                                <a class="btn btn-primary"
+                                                    wire:click.prevent="addAnagrafica({{ $p->progressive }})"
                                                     data-toggle="modal"
-                                                    data-target="#pedoneModal"><i
-                                                        class="fa-solid fa-info"></i></a>
+                                                    data-target="#anagraficaParte">+&nbsp;</a>
                                             @endif
-                                            <a onclick="confirm('Sei sicuro?') || event.stopImmediatePropagation()"
-                                                wire:click.prevent="removeAnagraficaParteCoinvolta({{ $p->progressive }})"
-                                                class="btn btn-danger"><i
-                                                    class="fa fa-trash"></i>&nbsp;</a>
-                                        @else
-                                            <a class="btn btn-primary"
-                                                wire:click.prevent="addAnagrafica({{ $p->progressive }})"
-                                                data-toggle="modal"
-                                                data-target="#anagraficaParte">+&nbsp;</a>
                                         @endif
                                     </div>
                                 </div>
@@ -71,33 +75,36 @@
                                         <div class="col-lg-7 col-md-5">
                                             <select class="form-control veicoliClass"
                                                 data-progressive="{{ $p->progressive }}"
-                                                style="width:100%">
+                                                style="width:100%"
+                                                @if($this->validated) disabled="disabled" @endif>
                                                 <option value="{{ $p->veicolo }}">
                                                     {{ $this->getVeicolo($p->veicolo) }}
                                             </select>
                                         </div>
                                         <div class="col-lg-5 col-md-7">
-                                            @if ($p->veicolo > 0)
-                                                <a class="btn btn-primary editVeicolo"
-                                                    wire:click.prevent="editVeicolo({{ $p->veicolo }})"
-                                                    data-toggle="modal"
-                                                    data-target="#veicoloParte"
-                                                    style="background-color: orange;border-color: orange;"><i
-                                                        class="fa fa-edit"></i></i></a>
-                                                <a class="btn btn-primary editVeicoloData"
-                                                    wire:click.prevent="editVeicoloData({{ $p->progressive }})"
-                                                    data-toggle="modal"
-                                                    data-target="#veicoloDataParte"><i
-                                                        class="fa-solid fa-info"></i></a>
-                                                <a onclick="confirm('Sei sicuro?') || event.stopImmediatePropagation()"
-                                                    wire:click.prevent="removeVeicoloParteCoinvolta({{ $p->progressive }})"
-                                                    type="button" class="btn btn-danger "><i
-                                                        class="fa fa-trash"></i>&nbsp;</a>
-                                            @else
-                                                <a class="btn btn-primary"
-                                                    wire:click.prevent="addVeicolo({{ $p->progressive }})"
-                                                    data-toggle="modal"
-                                                    data-target="#veicoloParte">+&nbsp;</a>
+                                            @if (!$this->validated)
+                                                @if ($p->veicolo > 0)
+                                                    <a class="btn btn-primary editVeicolo"
+                                                        wire:click.prevent="editVeicolo({{ $p->veicolo }})"
+                                                        data-toggle="modal"
+                                                        data-target="#veicoloParte"
+                                                        style="background-color: orange;border-color: orange;"><i
+                                                            class="fa fa-edit"></i></i></a>
+                                                    <a class="btn btn-primary editVeicoloData"
+                                                        wire:click.prevent="editVeicoloData({{ $p->progressive }})"
+                                                        data-toggle="modal"
+                                                        data-target="#veicoloDataParte"><i
+                                                            class="fa-solid fa-info"></i></a>
+                                                    <a onclick="confirm('Sei sicuro?') || event.stopImmediatePropagation()"
+                                                        wire:click.prevent="removeVeicoloParteCoinvolta({{ $p->progressive }})"
+                                                        type="button" class="btn btn-danger "><i
+                                                            class="fa fa-trash"></i>&nbsp;</a>
+                                                @else
+                                                    <a class="btn btn-primary"
+                                                        wire:click.prevent="addVeicolo({{ $p->progressive }})"
+                                                        data-toggle="modal"
+                                                        data-target="#veicoloParte">+&nbsp;</a>
+                                                @endif
                                             @endif
                                         </div>
                                     </div>
@@ -105,10 +112,12 @@
                             </div>
                         </div>
                         <div class="row">
-                            <div class="col-sm-6 pl-3">
-                                <button class="btn btn-danger"
-                                    wire:click.prevent="removeParteCoinvolta({{ $p->progressive }})">Elimina</button>
-                            </div>
+                            @if (!$this->validated)
+                                <div class="col-sm-6 pl-3">
+                                    <button class="btn btn-danger"
+                                        wire:click.prevent="removeParteCoinvolta({{ $p->progressive }})">Elimina</button>
+                                </div>
+                            @endif
                         </div>
 
 
@@ -120,9 +129,10 @@
                         </div>
                     </div>
                 @endforeach
-
-                <button class="btn btn-primary"
-                wire:click.prevent="addParteCoinvolta()">Aggiungi</button>
+                @if (!$this->validated)
+                    <button class="btn btn-primary"
+                    wire:click.prevent="addParteCoinvolta()">Aggiungi</button>
+                @endif
             </div>
         </div>
     </div>