diff --git a/src/app/components/interest-card/interest-card.component.html b/src/app/components/interest-card/interest-card.component.html index e94f3a7..0cb7d14 100644 --- a/src/app/components/interest-card/interest-card.component.html +++ b/src/app/components/interest-card/interest-card.component.html @@ -4,11 +4,11 @@ - Airplane Mode + {{intData.client_name}} - Wi-Fi + Member Since : {{intData.client_added | date}} @@ -17,33 +17,38 @@ - Jobs + Job - Completed + Completed: {{intData.client_jobs_completed}} - Active : + Active: {{intData.client_jobs_active}} - Uncompleted : + Pening: {{intData.client_offers_pending}} + + + Uncompleted: {{intData.client_jobs_missed}} - - - - - - - Approve Start + + + + Approve Start + + + + Reject + + + + - Reject - - diff --git a/src/app/components/interest-card/interest-card.component.scss b/src/app/components/interest-card/interest-card.component.scss index a61da70..7e34e1e 100644 --- a/src/app/components/interest-card/interest-card.component.scss +++ b/src/app/components/interest-card/interest-card.component.scss @@ -6,10 +6,11 @@ margin: 0px; ion-list{ ion-item{ + border-radius: 10px; padding: 0px; margin: 0px; - font-size: 12px; - color:red; + font-size: 14px; + color:darkblue; } } diff --git a/src/app/components/interest-card/interest-card.component.ts b/src/app/components/interest-card/interest-card.component.ts index ae13cc8..c858dbe 100644 --- a/src/app/components/interest-card/interest-card.component.ts +++ b/src/app/components/interest-card/interest-card.component.ts @@ -1,4 +1,8 @@ -import { Component, OnInit } from '@angular/core'; +import {Component, Input, OnInit} from '@angular/core'; +import {NavController} from "@ionic/angular"; +import {Router} from "@angular/router"; +import {SessionDataProviderService} from "../../store/session-data-provider.service"; +import {WrenchService} from "../../services/wrench.service"; @Component({ selector: 'app-interest-card', @@ -6,9 +10,29 @@ import { Component, OnInit } from '@angular/core'; styleUrls: ['./interest-card.component.scss'], }) export class InterestCardComponent implements OnInit { +@Input() intData:any; +@Input() intResponse: any; - constructor() { } +currData:any; + constructor( private navctr: NavController, + private router: Router, + public sessionDataProviderService: SessionDataProviderService, + private wrenchService: WrenchService) { - ngOnInit() {} + } + ngOnInit() { + var tt = this.intData; + this.currData = this.intData; + // debugger; + + } + + approveStart(){ + this.intResponse(this.intData, "APPROVED"); + } + + rejectStart(){ + this.intResponse(this.intData, "REJECT"); + } } diff --git a/src/app/pages/jobintprocess/jobintprocess.page.html b/src/app/pages/jobintprocess/jobintprocess.page.html index badc2e0..ca771a2 100644 --- a/src/app/pages/jobintprocess/jobintprocess.page.html +++ b/src/app/pages/jobintprocess/jobintprocess.page.html @@ -48,7 +48,9 @@ {{item.client_name}}
- +
diff --git a/src/app/pages/jobintprocess/jobintprocess.page.ts b/src/app/pages/jobintprocess/jobintprocess.page.ts index f3eb329..d7d989c 100644 --- a/src/app/pages/jobintprocess/jobintprocess.page.ts +++ b/src/app/pages/jobintprocess/jobintprocess.page.ts @@ -15,6 +15,7 @@ export class JobintprocessPage implements OnInit { jobData: any; allInterest: any; + selected_job_uid:string=''; constructor( private navctr: NavController, private router: Router, @@ -29,14 +30,19 @@ export class JobintprocessPage implements OnInit { if (this.jobData==undefined){ this.onBack(); } + this.selected_job_uid = this.jobData.job_uid; this.filterInterestList(this.allInterest); } - filterIntList:any; + filterIntList:[]; filterInterestList(newAllInterest){ - this.filterIntList = newAllInterest; + this.filterIntList = newAllInterest.filter((item)=> item.job_uid == this.selected_job_uid); + // his.jobsData = AllResult.filter((item) => item.status_description == 'ACTIVE') } + intResponse(itemData, approveStatus){ + //alert("It is me"); + } ngOnInit() {