- Email Ordine da template HTML

This commit is contained in:
Surya Paolo
2023-12-28 15:53:00 +01:00
parent f23047bcd5
commit ca6d29414a
3 changed files with 44 additions and 12 deletions

View File

@@ -96,15 +96,31 @@ class Cart {
}
}
qtaNextSub(myorder, myproduct) {
let step = 1
let minqta = myproduct.minBuyQty | 1
if (myproduct.quantityAvailable > 0) {
if (myorder.quantity === minqta)
step = minqta
} else {
if (myorder.quantitypreordered === minqta)
step = minqta
}
return step
}
async subqty(itemorder) {
try {
const myitem = this.items.find((rec) => rec.order._id.toString() === itemorder._id)
if (!!myitem) {
if (myitem.order.quantitypreordered > 0) {
myitem.order.quantitypreordered--;
let step = this.qtaNextSub(myitem.order, myitem.order.product);
if (myitem.order.quantitypreordered - step >= 0) {
myitem.order.quantitypreordered -= step;
} else {
if (myitem.order.quantity > 0) {
myitem.order.quantity--;
if (myitem.order.quantity - step >= 0) {
myitem.order.quantity -= step;
}
}
this.updatetotals();