From efd2ff533a2ff85c3182569e766e63ed0563c016 Mon Sep 17 00:00:00 2001 From: sriram-at-840620226347 Date: Mon, 28 Sep 2020 20:24:13 +0530 Subject: [PATCH] updateVendorStatus --- .../list-pd/view-pd/view-pd.component.html | 13 ++++++++++-- .../list-pd/view-pd/view-pd.component.ts | 20 +++++++++++++++++++ .../pd-service/pd-triger.service.ts | 7 +++++++ 3 files changed, 38 insertions(+), 2 deletions(-) diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html index a386527..7fe17ff 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html @@ -255,10 +255,19 @@ - - + +
+
+ +
+ +
+
+
+
+

PD Details

diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts index b459b67..8757caa 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts @@ -498,6 +498,26 @@ export class ViewPdComponent implements OnInit, OnDestroy { } + onClickQCCompleted(master){ + console.log('qccompleted',master); + let param={ + pd_id: master.pd_id, + vendor_status: master.vendor_status, + fk_updatedby: master.fk_updatedby, + } + this._pd.updateStatus(param).subscribe(res=>{ + if(res['status'] == '200'){ + console.log(res['dataStatus'].status == 200) + this.notifier.notify("info","Updated Successfully") + } + else if(res['status'] == '304'){ + Swal( + 'Form Saved as Draft! Please Fill and submit the form', + ) + } + }) + } + // updateViewComponent(editBack:string) { // if(editBack=='1'){ diff --git a/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts b/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts index 37a63ec..59431be 100755 --- a/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts +++ b/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts @@ -375,6 +375,13 @@ export class PdTrigerService { ) } + updateStatus(params){ + return this._http.post(this.apiUrl + 'updateVendorStatus', {"records": params}) + .pipe( + catchError(this.handleError('role', [])) + ) + } + // save pd answers // savePDQuestions(saveData: any): Observable { // saveData.createdby = this._aws.getlocale();