|
|
|
@@ -39,22 +39,24 @@ export class OrdersComponent implements OnInit { |
|
|
|
} |
|
|
|
|
|
|
|
reOrder(orderedlist: any) { |
|
|
|
// for (let i = 0; i < orderedlist.length; i += 1) { |
|
|
|
// this.userCart.orderedlist.push({ |
|
|
|
// mall_id: orderedlist[i].mall_id, |
|
|
|
// outlet_id: orderedlist[i].mall_id, |
|
|
|
// menuitem_id: '', |
|
|
|
// quantity: '', |
|
|
|
// pickup_time: string, |
|
|
|
// take_away: true, |
|
|
|
// order_status: false, |
|
|
|
// total_price: 0, |
|
|
|
// soft_delete: false, |
|
|
|
// }) |
|
|
|
// } |
|
|
|
// localStorage.userCart = JSON.stringify(this.userCart); |
|
|
|
// this.router.navigate(['/cart']); |
|
|
|
// console.log(this.userCart); |
|
|
|
for (let i = 0; i < orderedlist.length; i += 1) { |
|
|
|
for (let j = 0; j < orderedlist[i].menuitems.length; j += 1) { |
|
|
|
this.userCart.orderedlist.push({ |
|
|
|
mall_id: orderedlist[i].mall_id, |
|
|
|
outlet_id: orderedlist[i].outlet_id, |
|
|
|
menuitem_id: orderedlist[i].menuitems[j].menuitem_id, |
|
|
|
quantity: orderedlist[i].menuitems[j].item_quantity, |
|
|
|
pickup_time: orderedlist[i].pickup_time, |
|
|
|
take_away: true, |
|
|
|
order_status: null, |
|
|
|
total_price: orderedlist[i].total_price, |
|
|
|
soft_delete: false, |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
localStorage.userCart = JSON.stringify(this.userCart); |
|
|
|
this.router.navigate(['/cart']); |
|
|
|
console.log(this.userCart); |
|
|
|
} |
|
|
|
|
|
|
|
} |