- Categorie
- ProductInfo
This commit is contained in:
@@ -61,16 +61,16 @@ class Cart {
|
||||
let step = 1;
|
||||
if (this.isAvailableByOrder(myitem.order)) {
|
||||
if (myitem.order.quantity === 0)
|
||||
step = myitem.order.minBuyQty
|
||||
step = myitem.order.product.minBuyQty | 1
|
||||
else if (myitem.order.quantity >= 10)
|
||||
step = 2
|
||||
else if (myitem.order.quantity >= 20)
|
||||
step = 5
|
||||
|
||||
|
||||
myitem.order.quantity += step;
|
||||
} else {
|
||||
if (myitem.order.quantitypreordered === 0)
|
||||
step = myitem.order.minBuyQty
|
||||
step = myitem.order.product.minBuyQty | 1
|
||||
else if (myitem.order.quantitypreordered >= 10)
|
||||
step = 2
|
||||
else if (myitem.order.quantitypreordered >= 20)
|
||||
@@ -90,7 +90,7 @@ class Cart {
|
||||
const myitem = this.items.find((rec) => rec.order._id.toString() === itemorder._id)
|
||||
if (!!myitem) {
|
||||
if (myitem.order.quantitypreordered > 0) {
|
||||
myitem.order.quantitypreordered -= myitem.order.product.minBuyQty | 1;
|
||||
myitem.order.quantitypreordered--;
|
||||
} else {
|
||||
if (myitem.order.quantity > 0) {
|
||||
myitem.order.quantity--;
|
||||
@@ -108,6 +108,7 @@ class Cart {
|
||||
|
||||
addItem(itemorder) {
|
||||
// this.items.push(itemorder);
|
||||
|
||||
let ind = this.items.length;
|
||||
this.items[ind] = {};
|
||||
this.items[ind].order = itemorder;
|
||||
|
||||
Reference in New Issue
Block a user