From 073ec2bfa343b66cadd00ed646122ecfd5aad892 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 29 Jul 2023 20:13:31 -0400 Subject: [PATCH] Jobs data --- src/app/pages/inbox/inbox.page.html | 4 +-- src/app/pages/inbox/inbox.page.ts | 48 +++++++++++++++++++++++++++-- 2 files changed, 48 insertions(+), 4 deletions(-) diff --git a/src/app/pages/inbox/inbox.page.html b/src/app/pages/inbox/inbox.page.html index c1a894d..d45ab3e 100644 --- a/src/app/pages/inbox/inbox.page.html +++ b/src/app/pages/inbox/inbox.page.html @@ -49,7 +49,7 @@
-
+
@@ -73,7 +73,7 @@
-
+
diff --git a/src/app/pages/inbox/inbox.page.ts b/src/app/pages/inbox/inbox.page.ts index 5afab8d..8720fa2 100644 --- a/src/app/pages/inbox/inbox.page.ts +++ b/src/app/pages/inbox/inbox.page.ts @@ -20,6 +20,8 @@ export class InboxPage implements OnInit { ngOnInit() { this.getJobsData(); + this.getPastDueJobsData(); + this.getInReviewJobsData(); } onCall() { @@ -30,14 +32,16 @@ export class InboxPage implements OnInit { this.router.navigate(['message']); } usrData: { - action:11200, member_id: number, uid: string, sessionid: string, limit:20, page:0, offset: 0 + action:11200, member_id: number, uid: string, sessionid: string, limit:20, page:0, offset: 0, job_mode: string }; jobsTotalData:any; jobsData: []; getJobsData(){ - this.usrData = {action:11200, member_id: this.sessionDataProviderService.member_id, uid: this.sessionDataProviderService.member_uid, sessionid: this.sessionDataProviderService.session , limit:20, page:0, offset:0} + this.usrData = {action:11200, member_id: this.sessionDataProviderService.member_id, + uid: this.sessionDataProviderService.member_uid, sessionid: this.sessionDataProviderService.session , + limit:20, page:0, offset:0, job_mode: 'ACTIVE'} this.wrenchService.getMyActiveJobsData(this.usrData).subscribe( jobsTotalData => { this.jobsTotalData = jobsTotalData; @@ -51,4 +55,44 @@ export class InboxPage implements OnInit { } + jobsTotalPastDueData:any; + jobsPastDueData: []; + getPastDueJobsData(){ + + this.usrData = {action:11200, member_id: this.sessionDataProviderService.member_id, uid: this.sessionDataProviderService.member_uid, + sessionid: this.sessionDataProviderService.session , limit:20, page:0, offset:0, job_mode: 'PASTDUE'} + this.wrenchService.getMyActiveJobsData(this.usrData).subscribe( + jobsTotalPastDueData => { + this.jobsTotalPastDueData = jobsTotalPastDueData; + console.log("PAST DUE TOTAL RETURN->", this.jobsTotalPastDueData); + this.jobsPastDueData = this.jobsTotalPastDueData.result_list; + // debugger; + console.log("PAST DUE JOBS RETURN DATA->", this.jobsPastDueData); + // this.blogDataService.setBlogData(this.blogResult.blog_data); + } + ); + + } + + jobsTotalInReviewData:any; + jobsInReviewData: []; + getInReviewJobsData(){ + + this.usrData = {action:11200, + member_id: this.sessionDataProviderService.member_id, + uid: this.sessionDataProviderService.member_uid, + sessionid: this.sessionDataProviderService.session , + limit:20, page:0, offset:0, job_mode: 'REVIEW'} + this.wrenchService.getMyActiveJobsData(this.usrData).subscribe( + jobsTotalInReviewData => { + this.jobsTotalInReviewData = jobsTotalInReviewData; + console.log("JOBS IN REVIEW TOTAL RETURN->", this.jobsTotalInReviewData); + this.jobsInReviewData = this.jobsTotalInReviewData.result_list; + // debugger; + console.log("JOBS IN REVIEW RETURN DATA->", this.jobsInReviewData); + // this.blogDataService.setBlogData(this.blogResult.blog_data); + } + ); + + } }