67 lines
3.4 KiB
PHP
67 lines
3.4 KiB
PHP
<x-filament-panels::page>
|
|
<div class="space-y-4">
|
|
@php
|
|
$sourceMode = data_get($data ?? [], 'source_mode', 'linux_server');
|
|
@endphp
|
|
|
|
<div class="flex flex-wrap items-center gap-2">
|
|
<x-filament::button
|
|
size="sm"
|
|
:color="$sourceMode === 'linux_server' ? 'primary' : 'gray'"
|
|
wire:click="$set('data.source_mode','linux_server')"
|
|
>Linux / Server</x-filament::button>
|
|
<x-filament::button
|
|
size="sm"
|
|
:color="$sourceMode === 'windows_upload' ? 'primary' : 'gray'"
|
|
wire:click="$set('data.source_mode','windows_upload')"
|
|
>Windows / Upload</x-filament::button>
|
|
</div>
|
|
|
|
<div class="space-y-3">
|
|
{{ $this->getSchema('form') }}
|
|
</div>
|
|
|
|
<div class="flex flex-wrap items-center gap-3">
|
|
<x-filament::button type="button" wire:click="loadStabili">
|
|
Carica elenco stabili da Stabili.mdb
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="gray" wire:click="caricaAnniDaGenerale" :disabled="empty($stabiliOptions) || blank(data_get($data ?? [], 'stabile_code'))">
|
|
Carica anni da generale_stabile.mdb
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="success" wire:click="creaStabileDaMdb" :disabled="empty($stabiliOptions) || blank(data_get($data ?? [], 'stabile_code'))">
|
|
Crea / apri stabile selezionato
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="gray" wire:click="eseguiImportSelezionato" :disabled="empty($stabiliOptions) || blank(data_get($data ?? [], 'stabile_code'))">
|
|
Importa solo dati selezionati
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="primary" wire:click="eseguiImportAllineamentoCompleto" :disabled="empty($stabiliOptions) || blank(data_get($data ?? [], 'stabile_code'))">
|
|
Import + allineamento (comando unico)
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="warning" wire:click="applicaEnrichmentStabile" :disabled="empty($stabiliOptions) || blank(data_get($data ?? [], 'stabile_code'))">
|
|
Applica enrichment (banca/posta/rate/catasto)
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="info" wire:click="aggiornaFornitoriGescon" :disabled="blank(data_get($data ?? [], 'path_root'))">
|
|
Aggiorna fornitori (GESCON)
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="warning" wire:click="refreshImportTagLegacyFornitoriGlobale" :disabled="blank(data_get($data ?? [], 'path_root'))">
|
|
Refresh + Import TAG legacy (tutti i fornitori)
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="info" wire:click="aggiornaAnagraficheDaCondomin" :disabled="empty($stabiliOptions) || blank(data_get($data ?? [], 'stabile_code'))">
|
|
Aggiorna anagrafiche (condomin → Rubrica)
|
|
</x-filament::button>
|
|
|
|
<x-filament::button type="button" color="danger" wire:click="applicaEnrichmentTuttiStabili" :disabled="blank(data_get($data ?? [], 'path_root'))">
|
|
Enrichment massivo stabili
|
|
</x-filament::button>
|
|
</div>
|
|
</div>
|
|
</x-filament-panels::page>
|