From 192fd4706c6fb64db1e3edfa390d6f4e246d4089 Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Fri, 2 May 2025 10:10:11 +0200 Subject: [PATCH] - ordinamento aggiornare la pagina "templates" per Fatturati ultimo anno - bestseller --- src/server/models/catprod.js | 10 ++++++++++ src/server/models/collana.js | 10 ++++++++++ src/server/models/myscheda.js | 2 +- src/server/models/publisher.js | 10 ++++++++++ src/server/populate/provinces.js | 1 - src/server/version.txt | 2 +- 6 files changed, 32 insertions(+), 3 deletions(-) diff --git a/src/server/models/catprod.js b/src/server/models/catprod.js index cd1b6e5..9ed3e4e 100755 --- a/src/server/models/catprod.js +++ b/src/server/models/catprod.js @@ -34,6 +34,9 @@ const CatProdSchema = new Schema({ color: { type: String, }, + quanti: { + type: Number, + } }); CatProdSchema.statics.getAllCategories = function (callback) { @@ -148,6 +151,13 @@ CatProdSchema.statics.getCatProdWithTitleCount = async function (idapp) { const result = await CatProd.aggregate(myquery); + for (const record of result) { + await CatProd.updateOne( + { _id: record._id }, + { $set: { quanti: record.quanti } } + ); + } + return result; } catch (error) { console.error('Error retrieving CatProd with title count:', error); diff --git a/src/server/models/collana.js b/src/server/models/collana.js index 8e417a2..79ee5bc 100755 --- a/src/server/models/collana.js +++ b/src/server/models/collana.js @@ -30,6 +30,9 @@ const CollanaSchema = new Schema({ enabledAlFresco: { type: Boolean, }, + quanti: { + type: Number, + }, }); @@ -101,6 +104,13 @@ module.exports.getCollaneWithTitleCount = async function (idapp) { const result = await Collana.aggregate(myquery); + for (const record of result) { + await Collana.updateOne( + { _id: record._id }, + { $set: { quanti: record.quanti } } + ); + } + return result; } catch (error) { console.error('Error retrieving idCollana with title count:', error); diff --git a/src/server/models/myscheda.js b/src/server/models/myscheda.js index 159571d..fa73cab 100755 --- a/src/server/models/myscheda.js +++ b/src/server/models/myscheda.js @@ -82,7 +82,7 @@ const INovita = new Schema( const IBestseller = new Schema( { show: Boolean, - primiNInClassifica: Number, + quantiFattRaggiunti: Number, } ); diff --git a/src/server/models/publisher.js b/src/server/models/publisher.js index 6da8439..38b4ed2 100755 --- a/src/server/models/publisher.js +++ b/src/server/models/publisher.js @@ -24,6 +24,9 @@ const PublisherSchema = new Schema({ img: { type: String, }, + quanti: { + type: Number, + }, }); var Publisher = module.exports = mongoose.model('Publisher', PublisherSchema); @@ -92,6 +95,13 @@ module.exports.getEditoriWithTitleCount = async function (idapp) { const result = await Publisher.aggregate(myquery); + for (const record of result) { + await Publisher.updateOne( + { _id: record._id }, + { $set: { quanti: record.quanti } } + ); + } + return result; } catch (error) { console.error('Error retrieving idCollana with title count:', error); diff --git a/src/server/populate/provinces.js b/src/server/populate/provinces.js index e29d12f..f8b2a52 100644 --- a/src/server/populate/provinces.js +++ b/src/server/populate/provinces.js @@ -119,7 +119,6 @@ module.exports = { { _id: 117, reg: 'LAZ', prov: 'RM', descr: 'Roma Nord-Ovest', card: 'NORD-OVEST', link_grp: 'https://t.me/c/1614195634/62?thread=47', link_telegram: '' }, { _id: 118, reg: 'LAZ', prov: 'RM', descr: 'Roma Sud e Litorale', card: 'SUD', link_grp: 'https://t.me/c/1614195634/67?thread=43', link_telegram: '' }, { _id: 119, reg: 'PUG', prov: 'VAL', descr: 'Valle D\'Itria', link_grp: 'https://t.me/progettoriso/7016?thread=7015', link_telegram: '' }, - { _id: 120, reg: 'SAR', prov: 'SUS', descr: 'Sud Sardegna', link_grp: 'https://t.me/c/1614195634/552?thread=545', link_telegram: '' }, { _id: 121, reg: 'ITA', prov: 'ITA', descr: 'Italia', link_grp: '', link_telegram: '' }, { _id: 122, reg: 'LOM', prov: 'MI', descr: 'Milano Est', card: 'EST', link_grp: '', link_telegram: '' }, ], diff --git a/src/server/version.txt b/src/server/version.txt index dcbb259..2aa6561 100644 --- a/src/server/version.txt +++ b/src/server/version.txt @@ -1 +1 @@ -1.2.34 \ No newline at end of file +1.2.35 \ No newline at end of file