- scheda prodotto migliorata

- aggiornamento filtri
This commit is contained in:
Surya Paolo
2025-04-24 01:03:20 +02:00
parent fc015404a6
commit 8d6c53803e
18 changed files with 420 additions and 152 deletions

View File

@@ -21,6 +21,11 @@
color="positive"
@click="EseguiFunz('UpdateStatFatturato')"
></q-btn>
<q-btn
label="Aggiorna Categorie (Elimina quelli vuoti)"
color="positive"
@click="EseguiFunz('UpdateCatDeleteEmpty')"
></q-btn>
<br><br>
<q-btn
label="Riaggiorna TUTTI gli ARTICOLI da GM SERVER"

View File

@@ -33,8 +33,6 @@ import {
import { fieldsTable } from '@store/Modules/fieldsTable'
import { useCatalogStore } from '@src/store/CatalogStore'
import { Catalogo } from '.';
import Products from 'app/src/rootgen/admin/products/products.vue';
export default defineComponent({
name: 'Catalogo',
@@ -109,7 +107,7 @@ export default defineComponent({
const catalogStore = useCatalogStore()
const tabvisu = ref('categorie')
const tabcatalogo = ref()
const tabcatalogo = ref('lista')
const searchList = ref([] as ISearchList[])
@@ -995,7 +993,8 @@ export default defineComponent({
const arrcat = productStore.getCatProds(cosa.value)
const riscat: any = [{ label: 'Tutti', value: '', icon: undefined, color: undefined }]
for (const rec of arrcat) {
riscat.push({ label: rec.name, value: rec._id, icon: rec.icon, color: rec.color })
const label = rec.name + ' (' + productStore.getTotaliProdottiByIdCatProd(rec._id) + ')'
riscat.push({ label, value: rec._id, icon: rec.icon, color: rec.color })
}
return riscat

View File

@@ -12,19 +12,19 @@
dense
class="bg-green text-white"
>
<q-tab
name="visu"
icon="fas fa-eye"
label="Visualizza"
>
</q-tab>
<q-tab
<q-tab
v-if="lista_prodotti"
name="lista"
icon="fas fa-list"
label="Lista"
>
</q-tab>
<q-tab
name="visu"
icon="fas fa-eye"
label="Catalogo"
>
</q-tab>
<q-tab
v-if="tools.isGrafico()"
name="sfondo"
@@ -46,6 +46,7 @@
>
</q-tab>
<q-tab
v-if="tools.isAdmin()"
name="opzioni"
icon="fas fa-save"
label="Avanzati"