50 lines
2.3 KiB
PHP
50 lines
2.3 KiB
PHP
<x-filament-panels::page>
|
|
<x-filament::tabs>
|
|
<x-filament::tabs.item
|
|
:active="request()->query('tab', 'elenco') !== 'dettaglio'"
|
|
:href="\App\Filament\Pages\Contabilita\RateEmesseArchivio::getUrl(panel: 'admin-filament', parameters: ['tab' => 'elenco'])"
|
|
>
|
|
Elenco
|
|
</x-filament::tabs.item>
|
|
|
|
<x-filament::tabs.item
|
|
:active="request()->query('tab') === 'dettaglio'"
|
|
:href="\App\Filament\Pages\Contabilita\RateEmesseArchivio::getUrl(panel: 'admin-filament', parameters: [
|
|
'tab' => 'dettaglio',
|
|
'piano' => request()->query('piano'),
|
|
'rata' => request()->query('rata'),
|
|
'emissione' => request()->query('emissione'),
|
|
'emissione_gen' => request()->query('emissione_gen'),
|
|
])"
|
|
>
|
|
Dettaglio
|
|
</x-filament::tabs.item>
|
|
</x-filament::tabs>
|
|
|
|
<div class="mt-3 rounded-lg border border-gray-200 bg-gray-50 p-3 text-sm text-gray-700">
|
|
<div class="font-semibold">Nota importazione rate</div>
|
|
<ul class="mt-1 list-inside list-disc space-y-1">
|
|
<li>La ricevuta è l'ID unico dell'emissione: una ricevuta può avere più righe (cumulo) ma il numero deve restare unico.</li>
|
|
<li>I cumuli derivano da emes_det.cond_inq e emes_det.Raggruppamento, con riferimento ai campi condomin.cumulo_cond / condomin.cumulo_inq.</li>
|
|
<li>Il numero massimo di ricevute per emissione non può superare il numero di unità immobiliari.</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="mt-4">
|
|
@if (request()->query('tab', 'elenco') === 'dettaglio')
|
|
<div class="mb-3">
|
|
<x-filament::button
|
|
color="gray"
|
|
tag="a"
|
|
:href="\App\Filament\Pages\Contabilita\RateEmesseArchivio::getUrl(panel: 'admin-filament', parameters: ['tab' => 'elenco'])"
|
|
>
|
|
Torna all'elenco
|
|
</x-filament::button>
|
|
</div>
|
|
@livewire(\App\Filament\Pages\Contabilita\Components\RateEmesseDettaglioTable::class)
|
|
@else
|
|
@livewire(\App\Filament\Pages\Contabilita\Components\RateEmesseEmissioniTable::class)
|
|
@endif
|
|
</div>
|
|
</x-filament-panels::page>
|