diff --git a/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.html b/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.html index f744ab7..c756ad6 100644 --- a/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.html +++ b/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.html @@ -18,8 +18,10 @@ Sales PD + +

Showing data for last {{common}}. To see older records, please use advanced filter


diff --git a/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.ts b/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.ts index 640f1a7..4e5ac18 100644 --- a/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.ts +++ b/ng6-seed/src/app/sales-pd/sales-pd-list/sales-pd.component.ts @@ -45,6 +45,8 @@ export class SalesPdComponent implements OnInit { public finallink: any; roleID: any; loginTypeId: any; + local_spdid: string; + login_type_id: number; constructor(private loaderService: LoaderService, private constantProvider: ConstantsProvider, private dialog: MatDialog, private route: ActivatedRoute, private router: Router, private _creditPdService: ApiServiceService, private SalesPDService: SalesPdService) { @@ -88,6 +90,8 @@ export class SalesPdComponent implements OnInit { ngOnInit() { // this.getListofPD(); // this.salesPDpdf(); + this.local_spdid = localStorage.getItem("sales_pd_id_PRIMARYKEY"); + } @@ -118,6 +122,10 @@ export class SalesPdComponent implements OnInit { this.roleID = localStorage.getItem('user_role') this.salesPdData = res['records']; + if(this.loginTypeId == 1 && this.local_spdid != ''){ + this.salesPdData = this.salesPdData.filter(d=>d['sales_pd_id'] == this.local_spdid); + } + this.dataLengthTab4 = res['records'].length; this.dataSourceTab4.data = this.salesPdData; this.recordStatus = false @@ -312,7 +320,7 @@ export class SalesPdComponent implements OnInit { let user = (JSON.parse(user1)) this.roleID = localStorage.getItem('user_role') - this.salesPdData = res['records'] + this.salesPdData = res['records']; this.dataLengthTab4 = res['records'].length; this.dataSourceTab4.data = this.salesPdData; this.recordStatus = false diff --git a/ng6-seed/src/app/session/auto-login/auto-login.component.ts b/ng6-seed/src/app/session/auto-login/auto-login.component.ts index ad5a9a3..bd78e6d 100644 --- a/ng6-seed/src/app/session/auto-login/auto-login.component.ts +++ b/ng6-seed/src/app/session/auto-login/auto-login.component.ts @@ -73,7 +73,8 @@ export class AutoLoginComponent implements OnInit { localStorage.setItem('officer_id',officer_id); localStorage.setItem('officer_mail_id',officer_mail_id); // this.salesPdData = this.callingSalesPDListApi(sales_pd_id); - + localStorage.setItem('sales_pd_id_PRIMARYKEY',sales_pd_id); + this.router.navigate(['/sales-pd-list']); // localStorage.setItem('sales_pd_id_PRIMARYKEY',sales_pd_id);