diff --git a/angular/src/app/pages/account/bonus-program/bonus-program.component.html b/angular/src/app/pages/account/bonus-program/bonus-program.component.html index e21a4e2..47fd786 100644 --- a/angular/src/app/pages/account/bonus-program/bonus-program.component.html +++ b/angular/src/app/pages/account/bonus-program/bonus-program.component.html @@ -26,7 +26,7 @@
Баланс карты - {{ accountData.Bonuses }} + {{ bonuses }}
diff --git a/angular/src/app/pages/account/bonus-program/bonus-program.component.ts b/angular/src/app/pages/account/bonus-program/bonus-program.component.ts index a896451..3036daa 100644 --- a/angular/src/app/pages/account/bonus-program/bonus-program.component.ts +++ b/angular/src/app/pages/account/bonus-program/bonus-program.component.ts @@ -38,6 +38,7 @@ export class BonusProgramComponent implements OnInit { public currentPage: Page = this.pageList[1]; public userName: string = ''; public deviceType: 'ios' | 'android' | null = null; + public bonuses: number = 0 constructor( private jsonrpc: JsonrpcService, @@ -91,6 +92,9 @@ export class BonusProgramComponent implements OnInit { ); this.accountData = getAccount && getAccount['Cards'][0]; + this.bonuses = this.accountData.BonusProgramAccounts.reduce((previous, {Bonuses}) => { + return previous + Bonuses + }, 0) this.loadingBonuses = false; if (this.accountData) { barcode('#barcode')