+
+
+
+
+ Username
+ {{member_username}}
+
+
+ PIN
+ {{member_pin}}
+
+
+
+
+
+
+
+
diff --git a/src/app/pages/familymember/familymember.page.ts b/src/app/pages/familymember/familymember.page.ts
index c2971f0..187f137 100644
--- a/src/app/pages/familymember/familymember.page.ts
+++ b/src/app/pages/familymember/familymember.page.ts
@@ -1,6 +1,8 @@
import { Component, 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-familymember',
@@ -11,20 +13,29 @@ export class FamilymemberPage implements OnInit {
familyMemberData: any;
tabs = 'about';
-member_firstname:string='';
-member_lastname:string='';
+ member_firstname:string='';
+ member_lastname:string='';
+
+ member_username:string='';
+ member_pin:string='';
+ family_uid:string='';
+
+ member_qr_string ='0000000';
+
constructor(
private navctr: NavController,
- private router: Router
+ private router: Router,
+ public sessionDataProviderService: SessionDataProviderService,
+ private wrenchService: WrenchService,
) {
this.familyMemberData = this.router.getCurrentNavigation().extras.state;
- //debugger;
this.member_firstname= this.familyMemberData.firstname;
this.member_lastname = this.familyMemberData.lastname;
-
+ this.family_uid = this.familyMemberData.family_uid;
}
ngOnInit() {
+ this.getThisFamilyAccount();
}
onBack() {
@@ -39,5 +50,34 @@ member_lastname:string='';
this.router.navigate(['enroll']);
}
+ postData: {
+ action:number,
+ member_id: number,
+ uid: string,
+ sessionid: string,
+ family_uid:string
+ };
+
+ familyMemberResult:any;
+ familySuggestData:any;
+ getThisFamilyAccount(){
+ this.postData = {
+ action:22025,
+ member_id: this.sessionDataProviderService.member_id,
+ uid: this.sessionDataProviderService.member_uid,
+ sessionid: this.sessionDataProviderService.session,
+ family_uid: this.family_uid
+ };
+ this.wrenchService.familyManage(this.postData).subscribe(
+ familyMemberResult => {
+ this.familyMemberResult = familyMemberResult;
+ console.log("familyMemberResult RETURN->", this.familyMemberResult);
+ this.member_username = this.familyMemberResult.username;
+ this.member_pin = this.familyMemberResult.pin;
+ this.member_qr_string = this.sessionDataProviderService.member_uid+"@"+this.member_username+"@"+this.member_pin; //member_uid@family_username@family_pin
+
+ }
+ );
+ }
}
diff --git a/src/app/pages/receipt/receipt.page.scss b/src/app/pages/receipt/receipt.page.scss
index 384daf5..d091e3e 100644
--- a/src/app/pages/receipt/receipt.page.scss
+++ b/src/app/pages/receipt/receipt.page.scss
@@ -1,11 +1,3 @@
-/*
- Authors : initappz (Rahul Jograna)
- Website : https://initappz.com/
- App Name : E-Learning App Template
- This App Template Source code is licensed as per the
- terms found in the Website https://initappz.com/license
- Copyright and Good Faith Purchasers © 2021-present initappz.
-*/
ion-header {
ion-toolbar {
--background: var(--ion-color-primary);
diff --git a/src/app/pages/redeem/redeem.page.html b/src/app/pages/redeem/redeem.page.html
index 0fd02b5..2b3a0ce 100644
--- a/src/app/pages/redeem/redeem.page.html
+++ b/src/app/pages/redeem/redeem.page.html
@@ -242,18 +242,18 @@
-
+
-
+
{{item.confirmation}}- {{item.amount}}
-
+
@@ -270,10 +270,10 @@
-