|
@@ -5,128 +5,11 @@
|
|
|
@include('components.report.alerting.alert')
|
|
@include('components.report.alerting.alert')
|
|
|
|
|
|
|
|
@if (!$add && !$update)
|
|
@if (!$add && !$update)
|
|
|
-
|
|
|
|
|
- <div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="card">
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- <div class="card-header">
|
|
|
|
|
-
|
|
|
|
|
- <div class="card-tools">
|
|
|
|
|
- <div class="input-group input-group-sm" style="width: 300px;">
|
|
|
|
|
- <input type="text" name="search" wire:model="search" class="form-control float-right"
|
|
|
|
|
- placeholder="Cerca">
|
|
|
|
|
-
|
|
|
|
|
- <div class="input-group-append">
|
|
|
|
|
- <button type="submit" class="btn btn-default">
|
|
|
|
|
- <i class="fas fa-search"></i>
|
|
|
|
|
- </button>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="card-body table-responsive p-0">
|
|
|
|
|
- <table class="table table-hover text-nowrap">
|
|
|
|
|
- <thead>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>Protocollo</th>
|
|
|
|
|
- <th>Anno</th>
|
|
|
|
|
- <th>Data</th>
|
|
|
|
|
- <th>Indirizzo</th>
|
|
|
|
|
- <th>Validato</th>
|
|
|
|
|
- </tr>
|
|
|
|
|
- </thead>
|
|
|
|
|
- <tbody>
|
|
|
|
|
- @foreach ($records as $record)
|
|
|
|
|
- @php
|
|
|
|
|
- $ord = '';
|
|
|
|
|
- switch ($record->protocollo_ord) {
|
|
|
|
|
- case 2:
|
|
|
|
|
- $ord = '/Bis';
|
|
|
|
|
- break;
|
|
|
|
|
- case 3:
|
|
|
|
|
- $destUso = '/Ter';
|
|
|
|
|
- break;
|
|
|
|
|
- case 4:
|
|
|
|
|
- $destUso = '/Quater';
|
|
|
|
|
- break;
|
|
|
|
|
- case 5:
|
|
|
|
|
- $destUso = '/Quinquies';
|
|
|
|
|
- break;
|
|
|
|
|
- case 6:
|
|
|
|
|
- $destUso = '/Sexies';
|
|
|
|
|
- break;
|
|
|
|
|
- case 7:
|
|
|
|
|
- $destUso = '/Septies';
|
|
|
|
|
- break;
|
|
|
|
|
- case 8:
|
|
|
|
|
- $destUso = '/Octies';
|
|
|
|
|
- break;
|
|
|
|
|
- case 9:
|
|
|
|
|
- $destUso = '/Novies';
|
|
|
|
|
- break;
|
|
|
|
|
- case 10:
|
|
|
|
|
- $destUso = '/Decies';
|
|
|
|
|
- break;
|
|
|
|
|
- default:
|
|
|
|
|
- break;
|
|
|
|
|
- }
|
|
|
|
|
- @endphp
|
|
|
|
|
- <tr>
|
|
|
|
|
- <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">{{ $record->validated == 1 ? 'Validato' : '' }}</td>
|
|
|
|
|
- <td><button wire:click="edit({{ $record->id }})" type="button"
|
|
|
|
|
- class="btn btn-primary btn-block">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>
|
|
|
|
|
- </tr>
|
|
|
|
|
- @endforeach
|
|
|
|
|
- </tbody>
|
|
|
|
|
- </table>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="card-footer clearfix">
|
|
|
|
|
-
|
|
|
|
|
- <ul class="pagination pagination-sm m-0 float-right">
|
|
|
|
|
-
|
|
|
|
|
- {{ $records->links() }}
|
|
|
|
|
-
|
|
|
|
|
- </ul>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ @include('components.report.list.verbali')
|
|
|
@else
|
|
@else
|
|
|
<div class="card card-primary">
|
|
<div class="card card-primary">
|
|
|
-
|
|
|
|
|
<form>
|
|
<form>
|
|
|
-
|
|
|
|
|
- <div class="card-header">
|
|
|
|
|
-
|
|
|
|
|
- <h3 class="card-title"><b>Inserimento/Modifica</b></h3>
|
|
|
|
|
- <div class="card-tools">
|
|
|
|
|
- <div class="row">
|
|
|
|
|
- <div class="col">
|
|
|
|
|
- <button type="submit" class="btn btn-primary"
|
|
|
|
|
- wire:click.prevent="update(true)">Valida verbale</button>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col" style="margin-right: 15px">
|
|
|
|
|
- <a href="{{ route('print.pdf', ['id' => $this->dataId]) }}" target="_blank"
|
|
|
|
|
- class="btn btn-block btn-success float-right">STAMPA</a>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ @include('components.report.modifica.header')
|
|
|
|
|
|
|
|
<div class="card-body">
|
|
<div class="card-body">
|
|
|
<div class="col-12 col-sm-12">
|
|
<div class="col-12 col-sm-12">
|
|
@@ -649,11 +532,11 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
- <div class="col-sm-7">
|
|
|
|
|
|
|
+ <div class="col-sm-6">
|
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
|
<label>Anagrafica parte coinvolta </label>
|
|
<label>Anagrafica parte coinvolta </label>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
- <div class="col-sm-6">
|
|
|
|
|
|
|
+ <div class="col-sm-7">
|
|
|
<select class="form-control anagraficaClass"
|
|
<select class="form-control anagraficaClass"
|
|
|
data-progressive="{{ $p->progressive }}"
|
|
data-progressive="{{ $p->progressive }}"
|
|
|
style="width:100%">
|
|
style="width:100%">
|
|
@@ -704,7 +587,7 @@
|
|
|
{{ $this->getVeicolo($p->veicolo) }}
|
|
{{ $this->getVeicolo($p->veicolo) }}
|
|
|
</select>
|
|
</select>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="col-lg-7 col-md-5">
|
|
|
|
|
|
|
+ <div class="col-lg-5 col-md-7">
|
|
|
@if ($p->veicolo > 0)
|
|
@if ($p->veicolo > 0)
|
|
|
<a class="btn btn-primary editVeicolo"
|
|
<a class="btn btn-primary editVeicolo"
|
|
|
wire:click.prevent="editVeicolo({{ $p->veicolo }})"
|
|
wire:click.prevent="editVeicolo({{ $p->veicolo }})"
|
|
@@ -2422,7 +2305,7 @@
|
|
|
<div class="col">
|
|
<div class="col">
|
|
|
<div class="card card-primary">
|
|
<div class="card card-primary">
|
|
|
<div class="card-header">
|
|
<div class="card-header">
|
|
|
- <h3 class="card-title">Immagini</h3>
|
|
|
|
|
|
|
+ <h3 class="card-title">Allegati</h3>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="card-body">
|
|
<div class="card-body">
|
|
|
<div class="row">
|
|
<div class="row">
|
|
@@ -2478,66 +2361,6 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="row">
|
|
|
|
|
- <div class="col">
|
|
|
|
|
- <div class="card card-primary">
|
|
|
|
|
- <div class="card-header">
|
|
|
|
|
- <h3 class="card-title">Documenti</h3>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="card-body">
|
|
|
|
|
- <div class="row">
|
|
|
|
|
- <table class="table table-hover text-nowrap">
|
|
|
|
|
- <thead>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>Nome</th>
|
|
|
|
|
- <th>Tipologia</th>
|
|
|
|
|
- <th>Visibile in stampa</th>
|
|
|
|
|
- <th style="width:100px"> </th>
|
|
|
|
|
- <th style="width:100px"> </th>
|
|
|
|
|
- </tr>
|
|
|
|
|
- </thead>
|
|
|
|
|
- <tbody>
|
|
|
|
|
- @foreach ($allegatiDocumenti as $allegato)
|
|
|
|
|
- <tr>
|
|
|
|
|
- <td>{{ $allegato->name }}</td>
|
|
|
|
|
- <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> </button>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- @if ($allegato->files != '')
|
|
|
|
|
- <tr>
|
|
|
|
|
- <td colspan="5" style="border-top:0px solid;">
|
|
|
|
|
- @foreach (explode('|', $allegato->files) as $a)
|
|
|
|
|
- <a href="{{ url('/storage/' . $a) }}"
|
|
|
|
|
- target="_blank">{{ $a }}</a>
|
|
|
|
|
- @endforeach
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- @endif
|
|
|
|
|
- @endforeach
|
|
|
|
|
- </tbody>
|
|
|
|
|
- </table>
|
|
|
|
|
- <a class="btn btn-primary " wire:click.prevent="addAllegato(1)"
|
|
|
|
|
- data-toggle="modal"
|
|
|
|
|
- data-target="#allegatiModal">Aggiungi</a>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
@@ -4730,322 +4553,11 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div wire:ignore class="modal fade" id="pedoneModal" tabindex="-1" aria-labelledby="pedoneModalLabel"
|
|
|
|
|
- aria-hidden="true" data-keyboard="false">
|
|
|
|
|
- <div class="modal-dialog modal-xl modal-fullscreen-xl">
|
|
|
|
|
- <div class="modal-content">
|
|
|
|
|
- <div class="modal-header">
|
|
|
|
|
- <h5 class="modal-title" id="pedoneModalLabel">Inserimento/modifica dati pedone</h5>
|
|
|
|
|
|
|
+ @include('components.report.pedoni.pedone-modal')
|
|
|
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="modal-body">
|
|
|
|
|
|
|
+ @include('components.report.allegati.allegati-modal')
|
|
|
|
|
|
|
|
- <div class="card collapsed-card">
|
|
|
|
|
- <div class="card-header">
|
|
|
|
|
- <h3 class="card-title">Pedone</h3>
|
|
|
|
|
- <div class="card-tools">
|
|
|
|
|
- <button type="button" class="btn btn-tool" data-card-widget="collapse"><i
|
|
|
|
|
- class="fas fa-plus"></i></button>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="card-body">
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <div class="column">
|
|
|
|
|
- <label for="data_chilometri_percorsi" class="form-label">Pedone</label>
|
|
|
|
|
- <br><b><span class="pedone"></span></b>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="infortunato" class="form-label">Pedone infortunato</label>
|
|
|
|
|
- <select class="form-control" style="width:100%" wire:model="infortunato"
|
|
|
|
|
- id="infortunato">
|
|
|
|
|
- <option value=""></option>
|
|
|
|
|
- <option value="0" class="success">Incolume</option>
|
|
|
|
|
- <option value="1" class="success">Ferito</option>
|
|
|
|
|
- <option value="2" class="success">Deceduto entro 24 ore</option>
|
|
|
|
|
- <option value="3" class="success">Deceduto entro 30 gg.</option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="col-md-4" id="infortunato_select">
|
|
|
|
|
- <label for="infortunato_ospedale" class="form-label">Ospedale</label>
|
|
|
|
|
- <input class="form-control" type="text" id="infortunato_ospedale" placeholder=""
|
|
|
|
|
- wire:model="infortunato_ospedale">
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="generalizzato" class="form-label">Generalizzato</label>
|
|
|
|
|
- <select class="form-control" style="width:100%" wire:model="generalizzato"
|
|
|
|
|
- id="generalizzato">
|
|
|
|
|
- <option value=""></option>
|
|
|
|
|
- <option value="1" class="success">Sul luogo</option>
|
|
|
|
|
- <option value="2" class="success">In ospedale</option>
|
|
|
|
|
- <option value="3" class="success">Altrove</option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4" id="generalizzato_select">
|
|
|
|
|
- <label for="generalizzato_altrove" class="form-label">Altrove</label>
|
|
|
|
|
- <input class="form-control" type="text" id="generalizzato_altrove" placeholder=""
|
|
|
|
|
- wire:model="generalizzato_altrove">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="card collapsed-card">
|
|
|
|
|
- <div class="card-header">
|
|
|
|
|
- <h3 class="card-title">Posizione del pedone</h3>
|
|
|
|
|
- <div class="card-tools">
|
|
|
|
|
- <button type="button" class="btn btn-tool" data-card-widget="collapse"><i
|
|
|
|
|
- class="fas fa-plus"></i></button>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="card-body">
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="pedone_posizione" class="form-label">Posizione del pedone</label>
|
|
|
|
|
- <select class="form-control" style="width:100%" wire:model="pedone_posizione">
|
|
|
|
|
- <option value=""></option>
|
|
|
|
|
- <option value="1" class="success">Presente e in posizione</option>
|
|
|
|
|
- <option value="2" class="success">Già soccorso e trasportato presso
|
|
|
|
|
- ospedale</option>
|
|
|
|
|
- </ul>
|
|
|
|
|
- </select>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="pedone_referto" class="form-label">Referto (Cod. TRIAGE)</label>
|
|
|
|
|
- <textarea class="form-control" type="text" id="pedone_referto" rows="5"
|
|
|
|
|
- wire:model="pedone_referto"></textarea>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="pedone_prognosi" class="form-label">Prognosi</label>
|
|
|
|
|
- <input class="form-control" type="text" id="pedone_prognosi" placeholder=""
|
|
|
|
|
- wire:model="pedone_prognosi">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="card-body">
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <div class="custom-control custom-switch custom-switch-md">
|
|
|
|
|
- <input type="checkbox" class="custom-control-input" id="pedone_pioggia"
|
|
|
|
|
- wire:model="pedone_pioggia">
|
|
|
|
|
- <label class="custom-control-label" for="pedone_pioggia">Caso di
|
|
|
|
|
- pioggia</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="pedone_ombrello" class="form-label">Ombrello</label>
|
|
|
|
|
- <select class="form-control" style="width:100%" wire:model="pedone_ombrello">
|
|
|
|
|
- <option value=""></option>
|
|
|
|
|
- <option value="1">Si</option>
|
|
|
|
|
- <option value="2">No</option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <div class="custom-control custom-switch custom-switch-md">
|
|
|
|
|
- <input type="checkbox" class="custom-control-input" id="pedone_notte"
|
|
|
|
|
- wire:model="pedone_notte">
|
|
|
|
|
- <label class="custom-control-label" for="pedone_notte">Caso di notte</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="pedone_abiti_scuri" class="form-label">Abiti scuri</label>
|
|
|
|
|
- <select class="form-control" style="width:100%" wire:model="pedone_abiti_scuri">
|
|
|
|
|
- <option value=""></option>
|
|
|
|
|
- <option value="1">Si</option>
|
|
|
|
|
- <option value="2">No</option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="card collapsed-card">
|
|
|
|
|
- <div class="card-header">
|
|
|
|
|
- <h3 class="card-title">Provvedimenti adottati</h3>
|
|
|
|
|
- <div class="card-tools">
|
|
|
|
|
- <button type="button" class="btn btn-tool" data-card-widget="collapse"><i
|
|
|
|
|
- class="fas fa-plus"></i></button>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="card-body">
|
|
|
|
|
-
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="verbale_violazione_numero" class="form-label">Verbale di violazione
|
|
|
|
|
- Num.</label>
|
|
|
|
|
- <textarea class="form-control" type="text" id="verbale_violazione_numero" rows="5"
|
|
|
|
|
- wire:model="verbale_violazione_numero"></textarea>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="articolo_violato" class="form-label">Art. violato</label>
|
|
|
|
|
- <input class="form-control" type="text" id="articolo_violato" placeholder=""
|
|
|
|
|
- wire:model="articolo_violato">
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="cds" class="form-label">C.D.S.</label>
|
|
|
|
|
- <input class="form-control" type="text" id="cds" placeholder="" wire:model="cds">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="modal-footer">
|
|
|
|
|
- <button type="button" class="btn btn-secondary" data-dismiss="modal">Annulla</button>
|
|
|
|
|
- @if (!$this->validated)
|
|
|
|
|
- <button type="button" class="btn btn-primary" wire:click.prevent="pedoneSave()">Salva</button>
|
|
|
|
|
- @endif
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div wire:ignore class="modal fade " id="allegatiModal" tabindex="-1" aria-labelledby="allegatiModalLabel"
|
|
|
|
|
- aria-hidden="true" data-keyboard="false">
|
|
|
|
|
- <div class="modal-dialog modal-xl">
|
|
|
|
|
- <div class="modal-content">
|
|
|
|
|
- <div class="modal-header">
|
|
|
|
|
- <h5 class="modal-title" id="allegatiModalLabel">Inserimento/modifica allegati</h5>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="modal-body">
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="allegatoName" class="form-label">Nome</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <input class="form-control" type="text" id="allegatoName" placeholder="Nome"
|
|
|
|
|
- wire:model="allegatoName">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="allegatoGallery" class="form-label">Tipologia</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <select class="form-control" style="width:100%" wire:model="allegatoGallery">
|
|
|
|
|
- <option value="">
|
|
|
|
|
- @foreach ($allegatiType as $t)
|
|
|
|
|
- <option value="{{ $t->id }}">{{ $t->name }}
|
|
|
|
|
- @endforeach
|
|
|
|
|
- </select>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="" class="form-label">Files</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <input type="file" wire:model="allegati" multiple>
|
|
|
|
|
- <div id="attachments">
|
|
|
|
|
- @foreach ($allegatiFiles as $a)
|
|
|
|
|
- {{ $a }}<br>
|
|
|
|
|
- @endforeach
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="" class="form-label">Visibile in stampa</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <div class="custom-control custom-switch custom-switch-md">
|
|
|
|
|
- <input type="checkbox" class="custom-control-input" id="allegatoVisible"
|
|
|
|
|
- wire:model="allegatoVisible">
|
|
|
|
|
- <label class="custom-control-label" for="allegatoVisible"> </label>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="modal-footer">
|
|
|
|
|
- <button type="button" class="btn btn-secondary" data-dismiss="modal">Annulla</button>
|
|
|
|
|
- @if (!$this->validated)
|
|
|
|
|
- <button type="button" class="btn btn-primary" wire:click.prevent="saveAllegato()">Salva</button>
|
|
|
|
|
- @endif
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div wire:ignore class="modal fade " id="accertatoriModal" tabindex="-1" aria-labelledby="accertatoriModalLabel"
|
|
|
|
|
- aria-hidden="true" data-keyboard="false" style="z-index: 9999">
|
|
|
|
|
- <div class="modal-dialog modal-xl">
|
|
|
|
|
- <div class="modal-content">
|
|
|
|
|
- <div class="modal-header">
|
|
|
|
|
- <h5 class="modal-title" id="accertatoriModalLabel">Inserimento/modifica accertatore</h5>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="modal-body">
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="accertatore_nome" class="form-label">Nome</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <input class="form-control @error('accertatore_nome') is-invalid @enderror" type="text"
|
|
|
|
|
- id="accertatore_nome" wire:model="accertatore_nome">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="accertatore_cognome" class="form-label">Cognome</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <input class="form-control @error('accertatore_cognome') is-invalid @enderror" type="text"
|
|
|
|
|
- id="accertatore_cognome" wire:model="accertatore_cognome">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="accertatore_username" class="form-label">Username</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <input class="form-control @error('accertatore_username') is-invalid @enderror" type="text"
|
|
|
|
|
- id="accertatore_username" wire:model="accertatore_username">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="accertatore_email" class="form-label">Email</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <input class="form-control @error('accertatore_email') is-invalid @enderror" type="text"
|
|
|
|
|
- id="accertatore_email" wire:model="accertatore_email">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row mt-3">
|
|
|
|
|
- <div class="col-md-4">
|
|
|
|
|
- <label for="accertatore_password" class="form-label">Password</label>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="col-md-8">
|
|
|
|
|
- <input class="form-control @error('accertatore_password') is-invalid @enderror" type="text"
|
|
|
|
|
- id="accertatore_password" wire:model="accertatore_password">
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="modal-footer">
|
|
|
|
|
- <button type="button" class="btn btn-secondary" data-dismiss="modal">Annulla</button>
|
|
|
|
|
- @if (!$this->validated)
|
|
|
|
|
- <button type="button" class="btn btn-primary" wire:click.prevent="accertatoreSave()">Salva</button>
|
|
|
|
|
- @endif
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ @include('components.report.accertatori.accertatore-modal')
|
|
|
|
|
|
|
|
@endif
|
|
@endif
|
|
|
|
|
|