lista ordini aggiornata
This commit is contained in:
@@ -19,6 +19,7 @@ const OrdersCartSchema = new Schema({
|
||||
type: String
|
||||
},
|
||||
numorder: { type: Number },
|
||||
numord_pers: { type: Number },
|
||||
userId: { type: Schema.Types.ObjectId, ref: 'User' },
|
||||
totalQty: { type: Number, default: 0 },
|
||||
totalPrice: { type: Number, default: 0 },
|
||||
@@ -110,7 +111,21 @@ module.exports.getFieldsForSearch = function () {
|
||||
};
|
||||
|
||||
|
||||
module.exports.getLastNumOrder = async function (uid, idapp) {
|
||||
module.exports.getLastNumOrder = async function (idapp) {
|
||||
let query = { idapp, deleted: false }
|
||||
let numorder = 100;
|
||||
let numorderrec = await OrdersCart.find(query).sort({ numorder: -1 }).limit(1);
|
||||
|
||||
if (numorderrec && numorderrec.length > 0)
|
||||
numorder = numorderrec[0].numorder;
|
||||
else
|
||||
numorder = 100;
|
||||
|
||||
return numorder;
|
||||
|
||||
};
|
||||
|
||||
module.exports.getLastNumOrdPers = async function (uid, idapp) {
|
||||
let query = { userId: uid, idapp, deleted: false }
|
||||
let numorder = 1;
|
||||
let numorderrec = await OrdersCart.find(query).sort({ numorder: -1 }).limit(1);
|
||||
@@ -266,6 +281,7 @@ module.exports.updateOrdersCartById = function (id, newOrdersCart, callback) {
|
||||
userId: userId,
|
||||
status: newOrdersCart.status,
|
||||
numorder: newOrdersCart.numorder,
|
||||
numord_pers: newOrdersCart.numord_pers,
|
||||
note: newOrdersCart.note,
|
||||
modify_at: new Date(),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user