- Altri aggiornamenti della scheda

This commit is contained in:
Surya Paolo
2025-04-24 19:31:34 +02:00
parent 8d6c53803e
commit ec19bc3b87
16 changed files with 359 additions and 89 deletions

View File

@@ -12,7 +12,7 @@
dense
class="bg-green text-white"
>
<q-tab
<q-tab
v-if="lista_prodotti"
name="lista"
icon="fas fa-list"
@@ -46,7 +46,7 @@
>
</q-tab>
<q-tab
v-if="tools.isAdmin()"
v-if="tools.isAdmin()"
name="opzioni"
icon="fas fa-save"
label="Avanzati"
@@ -80,7 +80,22 @@
</div>
</div>
</div>
<div class="text-center q-py-sm prod_trov">
<q-inner-loading
id="spinner"
:showing="generatinglist"
>
<q-spinner-tail
color="primary"
size="4em"
>
</q-spinner-tail>
</q-inner-loading>
<div
v-if="!generatinglist"
class="text-center q-py-sm prod_trov"
>
<span v-show="productStore.getNumProdTot() !== arrProducts.length">{{
t('ecomm.prodotti_trovati', {
qta: arrProducts.length,
@@ -93,9 +108,9 @@
<q-btn
v-if="!showListaArgomenti"
rounded
label="Rigenera Ordinamento Libri"
label="Rigenera Lista"
color="primary"
@click="generaListaLibri()"
@click="rigeneraLibri = true"
></q-btn>
<q-btn
@@ -107,10 +122,33 @@
@click="clickaddNewBook()"
></q-btn>
<div class="text-subtitle2 text-center">Includi nei filtri:</div>
<div
class="q-ma-sm column q-pa-sm"
style="border: 1px solid #ccc"
v-if="showListaArgomenti"
>
<q-btn-toggle
v-model="optrigenera.visibilitaDisp"
toggle-color="green"
class="q-my-md"
:options="optDisp"
>
</q-btn-toggle>
<q-btn-toggle
v-model="optrigenera.stato"
toggle-color="purple"
class="q-my-md"
:options="optStato"
>
</q-btn-toggle>
</div>
<CProductTable
:lista_prodotti="lista_prodotti"
@update:lista_prodotti="updateProducts"
:optcatalogo="optcatalogo"
@rigenera="generaListaLibri()"
/>
</q-tab-panel>
@@ -674,6 +712,27 @@
<!--<div ref="pdfContent" class="pdf-content">-->
</q-page>
<CMyDialog
v-model="rigeneraLibri"
title="Rigenera Lista"
class="q-ma-md"
>
<div class="q-ma-md column">
<q-btn-toggle
v-model="optrigenera.visibilitaDisp"
toggle-color="green"
class="q-my-md"
:options="optDisp"
>
</q-btn-toggle>
<q-btn
rounded
label="Rigenera"
color="primary"
@click="generaListaLibri()"
></q-btn>
</div>
</CMyDialog>
<CMyDialog
v-model="addnewProd"