@@ -128,9 +128,10 @@
+ Send Updates
-
Send Updates
+
{{interest_msg_status}}
diff --git a/src/app/pages/jobactive/jobactive.page.scss b/src/app/pages/jobactive/jobactive.page.scss
index 790c17c..f9fda44 100644
--- a/src/app/pages/jobactive/jobactive.page.scss
+++ b/src/app/pages/jobactive/jobactive.page.scss
@@ -1,14 +1,23 @@
ion-content {
.back_image {
- width: 100%;
+ width: auto;
height: 130px;
- background-size: contain;
background-repeat: no-repeat;
+ background-size: contain;
.back {
font-size: 25px;
- color: white;
+ color: black;
+ }
+ }
+ ion-card{
+ margin: 10px 0px 10px 0px;
+ ion-card-content{
+ margin:0px
+ }
+ ion-grid{
+ margin: 0px;
}
}
diff --git a/src/app/pages/jobactive/jobactive.page.ts b/src/app/pages/jobactive/jobactive.page.ts
index 0d3e19c..4d27f57 100644
--- a/src/app/pages/jobactive/jobactive.page.ts
+++ b/src/app/pages/jobactive/jobactive.page.ts
@@ -14,18 +14,15 @@ export class JobactivePage implements OnInit {
jobData: any;
tabs = 'activities';
-
+ item_banner:string = 'default.jpg';
constructor(
private navctr: NavController,
private router: Router,
public sessionDataProviderService: SessionDataProviderService,
private wrenchService: WrenchService
) {
-
this.jobData = this.router.getCurrentNavigation().extras.state;
- console.log("XXXXX 1", this.router.getCurrentNavigation().extras);
- console.log("XXXXX 2", this.router.getCurrentNavigation().extras.state);
- //console.log("XXXXX 3", this.router.getCurrentNavigation().extras.state.ID);
+ this.item_banner = this.jobData.banner;
}
diff --git a/src/app/pages/jobmanager/jobmanager.page.ts b/src/app/pages/jobmanager/jobmanager.page.ts
index c8b9ea9..de68527 100644
--- a/src/app/pages/jobmanager/jobmanager.page.ts
+++ b/src/app/pages/jobmanager/jobmanager.page.ts
@@ -12,25 +12,31 @@ import {SessionDataProviderService} from "../../store/session-data-provider.serv
})
export class JobmanagerPage implements OnInit {
-
+menuData:any;
tabs = 'active';
-
constructor(
private navctr: NavController,
private router: Router,
public sessionDataProviderService: SessionDataProviderService,
private wrenchService: WrenchService
) {
-
-
+ this.menuData = this.router.getCurrentNavigation().extras.state;
+ switch(this.menuData.card_type){
+ case 'REVIEWJOB':
+ this.tabs ='review';
+ break;
+ case 'PASTDUEJOB':
+ this.tabs ='pastdue';
+ break
+ }
+ // debugger;
}
ngOnInit() {
this.getManagerJobsData("ACTIVE");
this.getManagerJobsData("PASTDUE");
this.getManagerJobsData("REVIEW");
-
}
onMyJobs(){
@@ -52,7 +58,14 @@ export class JobmanagerPage implements OnInit {
total_review:number=0;
usrData: {
- action:22010, member_id: number, uid: string, sessionid: string, job_mode:string, limit:20, page:1,offset: 0
+ action:number,
+ member_id: number,
+ uid: string,
+ sessionid: string,
+ job_mode:string,
+ limit:20,
+ page:1,
+ offset: 0
};
@@ -61,17 +74,20 @@ export class JobmanagerPage implements OnInit {
jobManagerPastDueData: [];
jobManagerReviewData: [];
getManagerJobsData(job_mode){
- this.usrData = {action:22010,
+ this.usrData = {
+ action:22010,
member_id: this.sessionDataProviderService.member_id,
uid: this.sessionDataProviderService.member_uid,
sessionid: this.sessionDataProviderService.session ,
job_mode: job_mode,
- limit:20, page:1,offset: 0}
+ limit:20,
+ page:1,
+ offset: 0
+ }
this.wrenchService.getJobsManagerData(this.usrData).subscribe(
jobManagerTotalData => {
this.jobManagerActiveTotalData = jobManagerTotalData;
-
console.log("getManagerJobsData RETURN->", this.jobManagerActiveTotalData);
// debugger;
switch (job_mode){
@@ -89,10 +105,8 @@ export class JobmanagerPage implements OnInit {
break;
}
console.log("getManagerJobsData RETURN DATA->", this.jobManagerActiveData);
-
}
);
-
}
jobActive(item){
diff --git a/src/app/pages/jobpastdue/jobpastdue.page.html b/src/app/pages/jobpastdue/jobpastdue.page.html
index c422864..8c2f6ef 100644
--- a/src/app/pages/jobpastdue/jobpastdue.page.html
+++ b/src/app/pages/jobpastdue/jobpastdue.page.html
@@ -1,6 +1,6 @@
-
- Price: {{jobData.price*0.01}} {{jobData.currency}}
+ Price: {{jobData.price*0.01| number : '1.2-2'}} {{jobData.currency}}
@@ -38,15 +38,17 @@
-
-
-
This task is already past the due date. You can extend the timeline or cancel the job.
- Extend Due Date
- Cancel Task
+
+
+ Extend Date
+
+ Cancel Task
+
+
diff --git a/src/app/pages/jobpastdue/jobpastdue.page.scss b/src/app/pages/jobpastdue/jobpastdue.page.scss
index 8fd1874..0de809a 100644
--- a/src/app/pages/jobpastdue/jobpastdue.page.scss
+++ b/src/app/pages/jobpastdue/jobpastdue.page.scss
@@ -1,12 +1,23 @@
ion-content {
.back_image {
- width: 100%;
+ width: auto;
height: 130px;
+ background-repeat: no-repeat;
+ background-size: contain;
.back {
font-size: 25px;
- color: white;
+ color: black;
+ }
+ }
+ ion-card{
+ margin: 10px 0px 10px 0px;
+ ion-card-content{
+ margin:0px
+ }
+ ion-grid{
+ margin: 0px;
}
}
diff --git a/src/app/pages/jobpastdue/jobpastdue.page.ts b/src/app/pages/jobpastdue/jobpastdue.page.ts
index 23efa50..396c93d 100644
--- a/src/app/pages/jobpastdue/jobpastdue.page.ts
+++ b/src/app/pages/jobpastdue/jobpastdue.page.ts
@@ -12,6 +12,7 @@ import {WrenchService} from "../../services/wrench.service";
export class JobpastduePage implements OnInit {
jobData: any;
tabs = 'activities';
+ item_banner:string = 'default.jpg';
constructor(
private navctr: NavController,
@@ -19,11 +20,8 @@ export class JobpastduePage implements OnInit {
public sessionDataProviderService: SessionDataProviderService,
private wrenchService: WrenchService
) {
-
this.jobData = this.router.getCurrentNavigation().extras.state;
- console.log("XXXXX 1", this.router.getCurrentNavigation().extras);
- console.log("XXXXX 2", this.router.getCurrentNavigation().extras.state);
- //console.log("XXXXX 3", this.router.getCurrentNavigation().extras.state.ID);
+ this.item_banner = this.jobData.banner;
}
@@ -34,5 +32,10 @@ export class JobpastduePage implements OnInit {
this.navctr.back();
}
+ extendJobDueDate(){
+ }
+ cancelThisJob(){
+
+ }
}
diff --git a/src/app/pages/jobreview/jobreview.page.html b/src/app/pages/jobreview/jobreview.page.html
index 57d5164..c7c1ea8 100644
--- a/src/app/pages/jobreview/jobreview.page.html
+++ b/src/app/pages/jobreview/jobreview.page.html
@@ -1,6 +1,6 @@
-
- Price: {{jobData.price*0.01}} {{jobData.currency}}
+ Price: {{jobData.price*0.01| number : '1.2-2'}} {{jobData.currency}}
Timeline: {{jobData.timeline_days}} days
-
-
-
-
-
-
-
This job is in review, you can accept or reject completion.
- Reject
- Accept
-
+
+
+ Reject
+
+ Accept
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Activities
-
-
-
Send Message
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -134,73 +76,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/app/pages/jobreview/jobreview.page.scss b/src/app/pages/jobreview/jobreview.page.scss
index 8fd1874..9b308eb 100644
--- a/src/app/pages/jobreview/jobreview.page.scss
+++ b/src/app/pages/jobreview/jobreview.page.scss
@@ -1,14 +1,26 @@
ion-content {
.back_image {
- width: 100%;
+ width: auto;
height: 130px;
+ background-repeat: no-repeat;
+ background-size: contain;
.back {
font-size: 25px;
- color: white;
+ color: black;
}
}
+ ion-card{
+ margin: 10px 0px 10px 0px;
+ ion-card-content{
+ margin:0px
+ }
+ ion-grid{
+ margin: 0px;
+ }
+ }
+
.flex {
display: flex;
diff --git a/src/app/pages/jobreview/jobreview.page.ts b/src/app/pages/jobreview/jobreview.page.ts
index 58bef43..beba7ac 100644
--- a/src/app/pages/jobreview/jobreview.page.ts
+++ b/src/app/pages/jobreview/jobreview.page.ts
@@ -12,18 +12,15 @@ import {WrenchService} from "../../services/wrench.service";
export class JobreviewPage implements OnInit {
jobData: any;
tabs = 'activities';
-
+ item_banner:string = 'default.jpg';
constructor(
private navctr: NavController,
private router: Router,
public sessionDataProviderService: SessionDataProviderService,
private wrenchService: WrenchService
) {
-
this.jobData = this.router.getCurrentNavigation().extras.state;
- console.log("XXXXX 1", this.router.getCurrentNavigation().extras);
- console.log("XXXXX 2", this.router.getCurrentNavigation().extras.state);
- //console.log("XXXXX 3", this.router.getCurrentNavigation().extras.state.ID);
+ this.item_banner = this.jobData.banner;
}
@@ -34,5 +31,11 @@ export class JobreviewPage implements OnInit {
this.navctr.back();
}
+ acceptCompletetion(){
+ }
+
+ rejectCompletetion(){
+
+ }
}
diff --git a/src/app/pages/mycoupons/mycoupons.page.html b/src/app/pages/mycoupons/mycoupons.page.html
index 89db9b5..00bd7ce 100644
--- a/src/app/pages/mycoupons/mycoupons.page.html
+++ b/src/app/pages/mycoupons/mycoupons.page.html
@@ -52,6 +52,20 @@