From d7da29993fedda73963e439be6c0e3e36e886881 Mon Sep 17 00:00:00 2001 From: "venbatechnologies@gmail.com" Date: Wed, 27 May 2020 18:21:41 +0530 Subject: [PATCH] PD officer pd restriction is implemented in filter api --- .../pd-service/pd-triger.service.ts | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) 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 57294939a..dc514ecc6 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 @@ -217,6 +217,13 @@ export class PdTrigerService { { params: new HttpParams().set('status', status) } : {}; } return this._http.get(this.apiUrl + "listLessPDDetails/get", tabStatus) + // .map(res=>{ + // if(res['dataStatus']) { + // let pd_det = res['records'].map(val=>{ return {applicant_name:val.applicant_name,pd_id:val.pd_id,random_string:val.random_string,pd_sno:val.pd_sno,pd_type:val.fk_pd_type}}) + // localStorage.setItem('pd_short_info',JSON.stringify(pd_det)); + // return res + // } + // }) .pipe( catchError(this.handleError('operation', [])) ) @@ -705,8 +712,21 @@ export class PdTrigerService { */ overAllSearchFormDetails(searchItem) { + let userrole = localStorage.getItem('user_role') + if(userrole == '5') { + let userid = this._aws.getlocale() + searchItem.pd_officer_id = userid + } let records = { 'records': searchItem }; - return this._http.post(this.apiUrl + 'filterPDList', records).pipe( + return this._http.post(this.apiUrl + 'filterPDList', records) + .map(res=>{ + if(res['dataStatus']) { + let pd_det = res['records'].map(val=>{ return {applicant_name:val.applicant_name,pd_id:val.pd_id,random_string:val.random_string,pd_sno:val.pd_sno,pd_type:val.fk_pd_type}}) + localStorage.setItem('pd_short_info',JSON.stringify(pd_det)); + return res + } + }) + .pipe( catchError(this.handleError('operation', [])) ); }