corretto altre cose (workbox mancante)
This commit is contained in:
@@ -1376,7 +1376,7 @@ export default defineComponent({
|
||||
if (getCatalogoByMyPage.value) {
|
||||
tabcatalogo.value = tools.getCookie('TAB_CAT', 'lista');
|
||||
} else {
|
||||
tabcatalogo.value = 'lista';
|
||||
tabcatalogo.value = 'visu'
|
||||
}
|
||||
|
||||
optrigenera.value.visibilitaDisp = tools.getCookie(
|
||||
@@ -1394,11 +1394,13 @@ export default defineComponent({
|
||||
);
|
||||
|
||||
loadpage.value = false;
|
||||
if (showListaFiltrata.value) {
|
||||
if (showListaFiltrata.value || !getCatalogoByMyPage.value) {
|
||||
// Carica tutti i prodotti
|
||||
await productStore.loadProducts(true);
|
||||
} else {
|
||||
getCatalogoByMyPage.value.lista_prodotti = await catalogStore.loadProductsOnlyByIdPageCatalog(props.idPage);
|
||||
if (getCatalogoByMyPage.value && props.idPage) {
|
||||
getCatalogoByMyPage.value.lista_prodotti = await catalogStore.loadProductsOnlyByIdPageCatalog(props.idPage);
|
||||
}
|
||||
}
|
||||
|
||||
mycolumns.value = fieldsTable.getArrColsByTable('products');
|
||||
|
||||
@@ -273,7 +273,7 @@
|
||||
>
|
||||
</q-tab>
|
||||
<q-tab
|
||||
v-if="showListaFiltrata"
|
||||
v-if="showListaFiltrata && false"
|
||||
name="autori"
|
||||
icon="fas fa-user"
|
||||
label="Autori"
|
||||
@@ -301,7 +301,7 @@
|
||||
</q-tabs>
|
||||
|
||||
<CTitleBanner
|
||||
v-show="tabcatalogo === 'visu'"
|
||||
v-show="tabcatalogo === 'visu' && !tools.isUtente()"
|
||||
class="q-pa-xs"
|
||||
title="Genera PDF"
|
||||
bgcolor="bg-blue"
|
||||
@@ -340,95 +340,97 @@
|
||||
:color="optcatalogo.indebug ? `positive` : 'primary'"
|
||||
></q-btn>
|
||||
</div>
|
||||
<div
|
||||
v-if="getCatalogoByMyPage.pdf_generato"
|
||||
class="bg-green-1 q-ma-sm q-pa-sm"
|
||||
>
|
||||
<div class="bg-blue-1 text-red text-bold text-h6 q-ma-sm q-pa-sm">
|
||||
<strong>PDF generati Temporanei</strong>
|
||||
</div>
|
||||
|
||||
<q-table
|
||||
:rows="pdfRows"
|
||||
:columns="pdfColumns"
|
||||
flat
|
||||
bordered
|
||||
dense
|
||||
row-key="name"
|
||||
<div v-if="getCatalogoByMyPage">
|
||||
<div
|
||||
v-if="getCatalogoByMyPage.pdf_generato"
|
||||
class="bg-green-1 q-ma-sm q-pa-sm"
|
||||
>
|
||||
<template v-slot:body-cell-pdf="props">
|
||||
<q-td :props="props">
|
||||
<a
|
||||
v-if="props.row.pdf"
|
||||
:href="tools.getHost() + props.row.pdf"
|
||||
target="_blank"
|
||||
class="text-bold"
|
||||
>
|
||||
{{ tools.getHost() + props.row.pdf }}
|
||||
</a>
|
||||
<span v-else>-</span>
|
||||
</q-td>
|
||||
</template>
|
||||
|
||||
<template v-slot:body-cell-data="props">
|
||||
<q-td :props="props">
|
||||
{{ tools.getstrDateTime(props.row.data) }}
|
||||
</q-td>
|
||||
</template>
|
||||
|
||||
<template v-slot:body-cell-azioni="props">
|
||||
<q-td :props="props">
|
||||
<q-btn
|
||||
v-if="props.row.showButton"
|
||||
rounded
|
||||
color="positive"
|
||||
size="md"
|
||||
:label="props.row.buttonLabel"
|
||||
@click="props.row.action"
|
||||
/>
|
||||
</q-td>
|
||||
</template>
|
||||
</q-table>
|
||||
|
||||
<div class="bg-red-1 q-pa-md q-mt-md">
|
||||
<div class="bg-blue-1 text-green text-bold text-h6 q-ma-sm q-pa-sm">
|
||||
<strong>PDF Pubblicati OnLine</strong>
|
||||
<div class="bg-blue-1 text-red text-bold text-h6 q-ma-sm q-pa-sm">
|
||||
<strong>PDF generati Temporanei</strong>
|
||||
</div>
|
||||
|
||||
<table class="q-table q-table--flat q-table--dense q-ma-none q-pa-none">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><strong>PDF OnLine:</strong></td>
|
||||
<td>
|
||||
<a
|
||||
v-if="getCatalogoByMyPage.pdf_online"
|
||||
:href="tools.getHost() + getCatalogoByMyPage.pdf_online"
|
||||
target="_blank"
|
||||
class="text-bold"
|
||||
>
|
||||
{{ tools.getHost() + getCatalogoByMyPage.pdf_online }}
|
||||
</a>
|
||||
<span v-else>-</span>
|
||||
</td>
|
||||
<td>{{ tools.getstrDateTime(getCatalogoByMyPage.data_online) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>PDF OnLine Stampa:</strong></td>
|
||||
<td>
|
||||
<a
|
||||
v-if="getCatalogoByMyPage.pdf_online_stampa"
|
||||
:href="tools.getHost() + getCatalogoByMyPage.pdf_online_stampa"
|
||||
target="_blank"
|
||||
class="text-bold"
|
||||
>
|
||||
{{ tools.getHost() + getCatalogoByMyPage.pdf_online_stampa }}
|
||||
</a>
|
||||
<span v-else>-</span>
|
||||
</td>
|
||||
<td>{{ tools.getstrDateTime(getCatalogoByMyPage.data_online_stampa) }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<q-table
|
||||
:rows="pdfRows"
|
||||
:columns="pdfColumns"
|
||||
flat
|
||||
bordered
|
||||
dense
|
||||
row-key="name"
|
||||
>
|
||||
<template v-slot:body-cell-pdf="props">
|
||||
<q-td :props="props">
|
||||
<a
|
||||
v-if="props.row.pdf"
|
||||
:href="tools.getHost() + props.row.pdf"
|
||||
target="_blank"
|
||||
class="text-bold"
|
||||
>
|
||||
{{ tools.getHost() + props.row.pdf }}
|
||||
</a>
|
||||
<span v-else>-</span>
|
||||
</q-td>
|
||||
</template>
|
||||
|
||||
<template v-slot:body-cell-data="props">
|
||||
<q-td :props="props">
|
||||
{{ tools.getstrDateTime(props.row.data) }}
|
||||
</q-td>
|
||||
</template>
|
||||
|
||||
<template v-slot:body-cell-azioni="props">
|
||||
<q-td :props="props">
|
||||
<q-btn
|
||||
v-if="props.row.showButton"
|
||||
rounded
|
||||
color="positive"
|
||||
size="md"
|
||||
:label="props.row.buttonLabel"
|
||||
@click="props.row.action"
|
||||
/>
|
||||
</q-td>
|
||||
</template>
|
||||
</q-table>
|
||||
|
||||
<div class="bg-red-1 q-pa-md q-mt-md">
|
||||
<div class="bg-blue-1 text-green text-bold text-h6 q-ma-sm q-pa-sm">
|
||||
<strong>PDF Pubblicati OnLine</strong>
|
||||
</div>
|
||||
|
||||
<table class="q-table q-table--flat q-table--dense q-ma-none q-pa-none">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><strong>PDF OnLine:</strong></td>
|
||||
<td>
|
||||
<a
|
||||
v-if="getCatalogoByMyPage.pdf_online"
|
||||
:href="tools.getHost() + getCatalogoByMyPage.pdf_online"
|
||||
target="_blank"
|
||||
class="text-bold"
|
||||
>
|
||||
{{ tools.getHost() + getCatalogoByMyPage.pdf_online }}
|
||||
</a>
|
||||
<span v-else>-</span>
|
||||
</td>
|
||||
<td>{{ tools.getstrDateTime(getCatalogoByMyPage.data_online) }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>PDF OnLine Stampa:</strong></td>
|
||||
<td>
|
||||
<a
|
||||
v-if="getCatalogoByMyPage.pdf_online_stampa"
|
||||
:href="tools.getHost() + getCatalogoByMyPage.pdf_online_stampa"
|
||||
target="_blank"
|
||||
class="text-bold"
|
||||
>
|
||||
{{ tools.getHost() + getCatalogoByMyPage.pdf_online_stampa }}
|
||||
</a>
|
||||
<span v-else>-</span>
|
||||
</td>
|
||||
<td>{{ tools.getstrDateTime(getCatalogoByMyPage.data_online_stampa) }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user