++GasOrdini

This commit is contained in:
Surya Paolo
2023-12-21 02:23:52 +01:00
parent 2ab4bd4e2a
commit 000e900f48
6 changed files with 128 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ var { User } = require('../models/user');
const Storehouse = require('../models/storehouse');
const Provider = require('../models/provider');
const Gasordine = require('../models/gasordine');
const Product = require('../models/product');
const tools = require('../tools/general');
@@ -202,6 +203,13 @@ module.exports.getOLDOrdersCartByQuery = async function (query) {
model: 'Provider'
},
})
.populate({
path: 'items.order',
populate: {
path: 'idGasordine',
model: 'Gasordine'
},
})
.populate({
path: 'items.order',
populate: {
@@ -237,6 +245,8 @@ module.exports.getOLDOrdersCartByQuery = async function (query) {
item.order.idStorehouse = item.order.storehouse ? item.order.storehouse._id : '';
item.order.provider = item.order.idProvider;
item.order.idProvider = item.order.provider ? item.order.provider._id : '';
item.order.gasordine = item.order.idGasordine;
item.order.idGasordine = item.order.gasordine ? item.order.gasordine._id : '';
item.order.scontisticas = item.order.scontisticas;
item.order.idScontisticas = item.order.idScontisticas ? item.order.idScontisticas._id : '';
} catch (e) {
@@ -278,6 +288,13 @@ module.exports.getOrdersCartByQuery = async function (query) {
model: 'Provider'
},
})
.populate({
path: 'items.order',
populate: {
path: 'idGasordine',
model: 'Gasordine'
},
})
.populate({
path: 'items.order',
populate: {
@@ -313,6 +330,8 @@ module.exports.getOrdersCartByQuery = async function (query) {
item.order.idStorehouse = item.order.storehouse ? item.order.storehouse._id : '';
item.order.provider = item.order.idProvider;
item.order.idProvider = item.order.provider ? item.order.provider._id : '';
item.order.gasordine = item.order.idGasordine;
item.order.idGasordine = item.order.gasordine ? item.order.gasordine._id : '';
item.order.scontisticas = item.order.scontisticas;
item.order.idScontisticas = item.order.idScontisticas ? item.order.idScontisticas._id : '';
} catch (e) {