diff --git a/src/app/components/fastreward/fastreward.component.ts b/src/app/components/fastreward/fastreward.component.ts index 40728e6..91cbcfe 100644 --- a/src/app/components/fastreward/fastreward.component.ts +++ b/src/app/components/fastreward/fastreward.component.ts @@ -46,7 +46,7 @@ export class FastrewardComponent implements OnInit { // debugger; this.session_image_server = this.familyTotalData.session_image_server; console.log("FAMILY RETURN DATA->", this.familyData); - this.total_family = this.familyData.length; + this.total_family = this.familyData?.length; } ); diff --git a/src/app/services/wrench.service.ts b/src/app/services/wrench.service.ts index ab73add..03092be 100644 --- a/src/app/services/wrench.service.ts +++ b/src/app/services/wrench.service.ts @@ -285,6 +285,11 @@ export class WrenchService { return this.getPostData("payprevcard", reqData); } + helpData(reqData){ + return this.getPostData("helpdata", reqData); + } + + familySuggestList(usrData){ return this.getPostData("familysuggestlist", usrData); } diff --git a/REMEMBER.txt b/src/app/store/REMEMBER.txt similarity index 98% rename from REMEMBER.txt rename to src/app/store/REMEMBER.txt index 8d5bf14..a2893cd 100644 --- a/REMEMBER.txt +++ b/src/app/store/REMEMBER.txt @@ -82,7 +82,7 @@ ionic generate service usersoffers-data ***ionic generate service pendingjob-data ionic generate component market-messages - +ionic generate service help-data https://masteringionic.com/blog/working-with-capacitor-googlemaps-in-ionic ionic generate interface interfaces/location diff --git a/src/app/store/help-data.service.spec.ts b/src/app/store/help-data.service.spec.ts new file mode 100644 index 0000000..8739f31 --- /dev/null +++ b/src/app/store/help-data.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { HelpDataService } from './help-data.service'; + +describe('HelpDataService', () => { + let service: HelpDataService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(HelpDataService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/store/help-data.service.ts b/src/app/store/help-data.service.ts new file mode 100644 index 0000000..b6d3fb3 --- /dev/null +++ b/src/app/store/help-data.service.ts @@ -0,0 +1,37 @@ +import { Injectable } from '@angular/core'; +import {SessionDataProviderService} from "./session-data-provider.service"; +import {WrenchService} from "../services/wrench.service"; + +@Injectable({ + providedIn: 'root' +}) +export class HelpDataService { + + constructor( public sessionDataProviderService: SessionDataProviderService, + private wrenchService: WrenchService,) { } + + helpDataTotalResult: any; + helpDataResult: any; + + async getHelpData(){ + + var reqData = { + action:13025, + member_id: this.sessionDataProviderService.member_id, + uid: this.sessionDataProviderService.member_uid, + sessionid: this.sessionDataProviderService.session, + + }; + + + + this.wrenchService.helpData(reqData).subscribe( + helpDataTotalResult => { + this.helpDataTotalResult = helpDataTotalResult; + console.log("helpDataTotalResult RETURN->", this.helpDataTotalResult); + this.helpDataResult = this.helpDataTotalResult.result_list; + } + ); + } + +}