PASSAGGIO A VITE !

AGG. 1.1.23
This commit is contained in:
Surya Paolo
2025-03-01 14:14:43 +01:00
parent f0098e57b2
commit bc960d38a1
1044 changed files with 5323 additions and 10823777 deletions

View File

@@ -118,19 +118,84 @@
@click="click_opendetail()"
/>
</a>
<q-btn
v-if="
(tools.isManager() || tools.isEditor()) &&
!optcatalogo.generazionePDFInCorso &&
globalStore.editOn
"
icon="fas fa-pencil-alt"
color="primary"
@click.stop="modifOn = !modifOn"
dense
style="position: absolute; top: 0px; left: 0px; z-index: 3"
>
</q-btn>
<q-card-actions align="center" class="q-pa-none absolute-top-left">
<div class="row justify-center">
<q-fab
v-if="
(tools.isManager() || tools.isEditor()) &&
!optcatalogo.generazionePDFInCorso &&
editOn
"
color="primary"
icon="fas fa-pencil-alt"
direction="up"
flat
dense
>
<q-fab-action
v-if="
tools.isManager() &&
!optcatalogo.generazionePDFInCorso &&
editOn
"
icon="fas fa-pencil-alt"
label="Aggiorna da GM"
color="accent"
@click="refreshDataFromGM()"
/>
<q-fab-action
v-if="
tools.isManager() &&
!optcatalogo.generazionePDFInCorso &&
editOn
"
icon="fas fa-pencil-alt"
label="Visualizza su GM"
color="positive"
@click="
showQtaDisponibile = false;
visufromgm = true;
"
/>
<q-fab-action
v-if="
tools.isManager() &&
!optcatalogo.generazionePDFInCorso &&
editOn
"
icon="fas fa-eye"
label="Vedi Numero di Pagine (Da GM)"
color="positive"
@click="refreshFieldFromGM('Pagine')"
/>
<q-fab-action
v-if="
tools.isManager() &&
!optcatalogo.generazionePDFInCorso &&
editOn
"
icon="fas fa-pencil-alt"
label="Visualizza su GM (Tutti i campi)"
color="positive"
@click="
showQtaDisponibile = true;
visufromgm = true;
"
/>
<q-fab-action
v-if="
(tools.isManager() || tools.isEditor()) &&
!optcatalogo.generazionePDFInCorso &&
editOn
"
label="Modifica"
icon="fas fa-pencil-alt"
color="primary"
@click="modifOn = !modifOn"
/>
</q-fab>
</div>
</q-card-actions>
</div>
<!-- Testo sotto all'immagine -->
@@ -172,9 +237,7 @@
<CBarCode
:value="myproduct.productInfo.code"
:format="scheda.barcode.format"
:fontsize="
scheda.barcode.font?.size
"
:fontsizeprop="scheda.barcode.font?.size"
:gap="
tools.adjustSize(optcatalogo, scheda.barcode.size?.gap)
"
@@ -186,7 +249,9 @@
)
)
"
:widthlines="tools.adjustSize(optcatalogo, scheda.barcode.widthlines)"
:widthlines="
tools.adjustSize(optcatalogo, scheda.barcode.widthlines)
"
:height="
tools.adjustSize(
optcatalogo,
@@ -251,9 +316,7 @@
<CBarCode
:value="myproduct.productInfo.code"
:format="scheda.barcode.format"
:fontsize="
scheda.barcode.font?.size
"
:fontsizeprop="scheda.barcode.font?.size"
:gap="
tools.adjustSize(optcatalogo, scheda.barcode.size?.gap)
"
@@ -265,7 +328,9 @@
)
)
"
:widthlines="tools.adjustSize(optcatalogo, scheda.barcode.widthlines)"
:widthlines="
tools.adjustSize(optcatalogo, scheda.barcode.widthlines)
"
:height="
tools.adjustSize(optcatalogo, scheda.barcode.size?.height)
"
@@ -347,7 +412,7 @@
<q-card class="dialog_card">
<q-toolbar class="bg-primary text-white">
<q-toolbar-title>
{{ t('ecomm.listaord') }} - {{ myproduct.productInfo.name }}
{{ t("ecomm.listaord") }} - {{ myproduct.productInfo.name }}
</q-toolbar-title>
<q-btn flat round color="white" icon="close" v-close-popup></q-btn>
</q-toolbar>
@@ -652,7 +717,11 @@
</div>
<div class="boxtitleval">
<div class="etichetta">Argomenti:</div>
{{ products.getCatProdsStrByCatProds(myproduct.productInfo.idCatProds) }}
{{
products.getCatProdsStrByCatProds(
myproduct.productInfo.idCatProds
)
}}
</div>
</div>
<div class="row">
@@ -838,6 +907,43 @@
</q-card-section>
</q-card>
</q-dialog>
<q-dialog v-if="visufromgm && myproduct" v-model="visufromgm">
<q-card class="dialog_card">
<q-toolbar class="bg-primary text-white">
<q-toolbar-title> Visu </q-toolbar-title>
<q-btn flat round color="white" icon="close" v-close-popup></q-btn>
</q-toolbar>
<q-card-section class="q-pa-xs inset-shadow">
<CViewTable
:options="{
nameTable: 'T_Web_Articoli',
campispeciali: true,
numrec: 100,
where: 'T.IdArticolo =' + myproduct.productInfo.sku,
showQtaDisponibile,
outhtml: true,
}"
>
</CViewTable>
</q-card-section>
</q-card>
</q-dialog>
<q-dialog v-if="updatefromgm && myproduct" v-model="updatefromgm">
<q-card class="dialog_card">
<q-toolbar class="bg-primary text-white">
<q-toolbar-title> Aggiorna da GM: </q-toolbar-title>
<q-btn flat round color="white" icon="close" v-close-popup></q-btn>
</q-toolbar>
<q-card-section class="q-pa-xs inset-shadow">
<q-inner-loading id="spinner" :showing="loading">
<q-spinner-tail color="primary" size="4em"> </q-spinner-tail>
</q-inner-loading>
<br />
Valore: {{ field_updated_fromGM }}
<br />
</q-card-section>
</q-card>
</q-dialog>
</div>
</template>
@@ -845,5 +951,5 @@
</script>
<style lang="scss" scoped>
@import './CCatalogoCard.scss';
@import "./CCatalogoCard.scss";
</style>