From 89c9efb8050c2bf5501178cb252c559ff6ee95dc Mon Sep 17 00:00:00 2001 From: kj1352 Date: Tue, 30 Jun 2020 13:50:00 +0530 Subject: [PATCH] Update order + Get orders by user id API integrations --- src/app/orders/orders.component.html | 2 +- src/app/orders/orders.component.ts | 16 ++++++++++++++-- src/app/services/order.service.ts | 23 +++++++++++++++++++++++ 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/src/app/orders/orders.component.html b/src/app/orders/orders.component.html index 17aafae..b0c6ed2 100644 --- a/src/app/orders/orders.component.html +++ b/src/app/orders/orders.component.html @@ -51,7 +51,7 @@
- +
{ + console.log(data); + }, (err) => { + console.log(err) + alert("Failed to update order"); + }) + } + } diff --git a/src/app/services/order.service.ts b/src/app/services/order.service.ts index cd08846..9edeaf5 100644 --- a/src/app/services/order.service.ts +++ b/src/app/services/order.service.ts @@ -31,4 +31,27 @@ export class OrderService { }; return this.http.get(URL + '/api/maioraservice/orders/getallOrderStatus', httpOptions).toPromise(); } + + + getOrdersByUserId(uid: string | number) { + const httpOptions = { + headers: new HttpHeaders({ + 'Access-Control-Allow-Origin': '*', + 'Content-Type': 'application/json', + 'Authorization': 'Bearer ' + localStorage.vendor_token + }) + }; + return this.http.get(URL + '/api/maioraservice/orders/getorders/user_id/' + uid + '/', httpOptions).toPromise(); + } + + updateOrder(data: any) { + const httpOptions = { + headers: new HttpHeaders({ + 'Access-Control-Allow-Origin': '*', + 'Content-Type': 'application/json', + 'Authorization': 'Bearer ' + localStorage.vendor_token + }) + }; + return this.http.post(URL + '/api/maioraservice/orders/v1/update', data , httpOptions).toPromise(); + } }