- generazione del PDF riscritto totalmente
- ora è possibile generarlo anche da backend - FIX: corretto la qualità del PDF e la dimensione non esatta in pixel...
This commit is contained in:
@@ -60,6 +60,7 @@ async function getConfig(id: any) {
|
||||
|
||||
export const useGlobalStore = defineStore('GlobalStore', {
|
||||
state: (): IGlobalState => ({
|
||||
showHeader: true,
|
||||
finishLoading: false,
|
||||
conta: 0,
|
||||
wasAlreadySubscribed: false,
|
||||
@@ -230,9 +231,9 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
||||
myschedatocopy.scheda._id = origScheda.scheda?._id;
|
||||
myschedatocopy.scheda.isTemplate = false;
|
||||
myschedatocopy.scheda.name = precname;
|
||||
myschedatocopy.scheda.linkIdTemplatePerStampa =
|
||||
origScheda.scheda?.linkIdTemplatePerStampa;
|
||||
myschedatocopy.scheda.linkIdTemplate = origScheda.scheda?.linkIdTemplate;
|
||||
myschedatocopy.scheda.scalexscheda = origScheda.scheda?.scalexscheda;
|
||||
myschedatocopy.scheda.scaleyscheda = origScheda.scheda?.scaleyscheda;
|
||||
|
||||
return myschedatocopy.scheda;
|
||||
}
|
||||
@@ -254,8 +255,6 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
||||
// myelemtocopy.scheda._id = origScheda.scheda?._id;
|
||||
myelemtocopy.catalogo.dimensioni_def.isTemplate = false;
|
||||
myelemtocopy.catalogo.dimensioni_def.name = precname;
|
||||
myelemtocopy.catalogo.dimensioni_def.linkIdTemplatePerStampa =
|
||||
origDimensioni.linkIdTemplatePerStampa;
|
||||
myelemtocopy.catalogo.dimensioni_def.linkIdTemplate = origDimensioni.linkIdTemplate;
|
||||
|
||||
return myelemtocopy.catalogo;
|
||||
@@ -273,19 +272,9 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
||||
const myelemtocopy = tools.jsonCopy(myfindelem);
|
||||
|
||||
if (myelemtocopy) {
|
||||
const linkIdTemplate =
|
||||
myelemtocopy.catalogo.selectedVersionStampabile === shared_consts.PREPARA_PDF.STAMPA
|
||||
? myelemtocopy.catalogo.print_linkIdTemplate
|
||||
: myelemtocopy.catalogo.print_linkIdTemplatePerStampa;
|
||||
// myelemtocopy.scheda._id = origScheda.scheda?._id;
|
||||
const linkIdTemplate = myelemtocopy.catalogo.print_linkIdTemplate
|
||||
myelemtocopy.catalogo.print_isTemplate = false;
|
||||
if (
|
||||
myelemtocopy.catalogo.selectedVersionStampabile === shared_consts.PREPARA_PDF.STAMPA
|
||||
)
|
||||
myelemtocopy.catalogo.print_linkIdTemplatePerStampa = linkIdTemplate;
|
||||
else {
|
||||
myelemtocopy.catalogo.print_linkIdTemplate = linkIdTemplate;
|
||||
}
|
||||
myelemtocopy.catalogo.print_linkIdTemplate = linkIdTemplate;
|
||||
|
||||
return myelemtocopy.catalogo;
|
||||
}
|
||||
@@ -2615,6 +2604,7 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
||||
|
||||
createCatalogoVuoto(): IOptCatalogo {
|
||||
return {
|
||||
idCatalogSel: '',
|
||||
productTypes: [0],
|
||||
excludeproductTypes: [],
|
||||
idTipologie: [],
|
||||
@@ -2625,14 +2615,12 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
||||
dimensioni_def: {
|
||||
isTemplate: false,
|
||||
linkIdTemplate: '',
|
||||
linkIdTemplatePerStampa: '',
|
||||
name: '',
|
||||
pagina: tools.resetRecIDimensioni(null),
|
||||
},
|
||||
areadistampa: tools.resetRecIAreaDiStampa(null),
|
||||
print_isTemplate: false,
|
||||
print_linkIdTemplate: '',
|
||||
print_linkIdTemplatePerStampa: '',
|
||||
};
|
||||
},
|
||||
createRaccoltaCataloghiVuoto(): IOptCatalogo {
|
||||
@@ -2647,14 +2635,12 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
||||
dimensioni_def: {
|
||||
isTemplate: false,
|
||||
linkIdTemplate: '',
|
||||
linkIdTemplatePerStampa: '',
|
||||
name: '',
|
||||
pagina: tools.resetRecIDimensioni(null),
|
||||
},
|
||||
areadistampa: tools.resetRecIAreaDiStampa(null),
|
||||
print_isTemplate: false,
|
||||
print_linkIdTemplate: '',
|
||||
print_linkIdTemplatePerStampa: '',
|
||||
};
|
||||
},
|
||||
|
||||
@@ -3086,5 +3072,9 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
||||
}
|
||||
} catch (e) {}
|
||||
},
|
||||
setshowHeader(value: boolean) {
|
||||
this.showHeader = value
|
||||
}
|
||||
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user