Notification fix

This commit is contained in:
CHIEFSOFT\ameye
2023-12-09 11:09:07 -05:00
parent 090a127eaa
commit bbb58332ac
5 changed files with 61 additions and 3 deletions
+3 -1
View File
@@ -25,6 +25,8 @@ ionic generate component suggestedlist
ionic generate component fastreward
ionic generate component familypending
ionic generate component job-group
ionic generate component InterestCard
ionic generate component PendingSuggested
@@ -78,7 +80,7 @@ ionic generate service tasks-data
ionic generate service banners-data
ionic generate service usersoffers-data
***ionic generate service pendingjob-data
ionic generate service jobgroup-data
https://masteringionic.com/blog/working-with-capacitor-googlemaps-in-ionic
ionic generate interface interfaces/location
@@ -19,7 +19,7 @@
<div class="flex" *ngFor="let item of notificationData">
<div class="bg_image back_image" [style.backgroundImage]="'url(assets/images/notifications/'+item.icon+')'"></div>
<div class="text">
<ion-label class="bold_text">{{item.date}}</ion-label>
<ion-label class="bold_text">{{item.date | date}}</ion-label>
<ion-label class="grey_text">{{item.title}}</ion-label>
</div>
</div>
+3 -1
View File
@@ -179,7 +179,9 @@ export class WrenchService {
return this.getPostData("getwallets", usrData);
}
jobGroupData(reqData){
return this.getPostData("jobgrouplist", reqData);
}
getFamilyWallets(reqData) {
return this.getPostData("familywallet", reqData);
}
@@ -0,0 +1,16 @@
import { TestBed } from '@angular/core/testing';
import { JobgroupDataService } from './jobgroup-data.service';
describe('JobgroupDataService', () => {
let service: JobgroupDataService;
beforeEach(() => {
TestBed.configureTestingModule({});
service = TestBed.inject(JobgroupDataService);
});
it('should be created', () => {
expect(service).toBeTruthy();
});
});
+38
View File
@@ -0,0 +1,38 @@
import { Injectable } from '@angular/core';
import {SessionDataProviderService} from "./session-data-provider.service";
import {WrenchService} from "../services/wrench.service";
import {LoadingController} from "@ionic/angular";
@Injectable({
providedIn: 'root'
})
export class JobgroupDataService {
constructor(public sessionDataProviderService: SessionDataProviderService,
private wrenchService: WrenchService,
private loadingCtrl: LoadingController) { }
jobGroupDataTotalResult: any;
jobGroupDataResult: any;
async getjobGroupData(){
var reqData = {
action:13025,
member_id: this.sessionDataProviderService.member_id,
uid: this.sessionDataProviderService.member_uid,
sessionid: this.sessionDataProviderService.session,
};
this.wrenchService.jobGroupData(reqData).subscribe(
jobGroupDataTotalResult => {
this.jobGroupDataTotalResult = jobGroupDataTotalResult;
console.log("jobGroupDataTotalResult RETURN->", this.jobGroupDataTotalResult);
this.jobGroupDataResult = this.jobGroupDataTotalResult.result_list;
}
);
}
}