活动:支付添加推送

This commit is contained in:
qiaoxin
2021-05-27 14:08:54 +08:00
parent c261fdc045
commit 9b80dae800
13 changed files with 206 additions and 116 deletions

View File

@@ -68,6 +68,7 @@ export class GrowthFundItem {
export class GrowthFundData extends ActivityBase {
list: Array<GrowthFundItem> = [];
price: number = 0;//高阶价格
productID: string = '';//商品id
buyRecords: Array<number> = [];//高阶购买记录
//是否是高阶,需要购买
@@ -119,6 +120,7 @@ export class GrowthFundData extends ActivityBase {
public initData(data: string) {
let dataObj = JSON.parse(data);
this.price = dataObj.price;
this.productID = dataObj.productID;
let arr = dataObj.data;
for (let obj of arr) {
this.list.push(new GrowthFundItem(obj))

View File

@@ -15,6 +15,7 @@ export class MonthlyTicketData extends ActivityBase {
days: number = 0;//持续天数
baseReward: string = '';//每天领取的奖励
firstReward: string = '';//首次购买获得的奖励
imageName: string = '';
endTime: number = 0;//结束时间
dayIndex: number = 0;//已经领取了几天
@@ -45,6 +46,12 @@ export class MonthlyTicketData extends ActivityBase {
this.days = dataObj.days;
this.baseReward = dataObj.baseReward;
this.firstReward = dataObj.firstReward;
this.imageName = dataObj.imageName;
this.isOpen = false;
this.todayIndex = 0;
this.dayIndex = 0;
this.endTime = 0;
}
constructor(activityData: ActivityModelType) {

View File

@@ -11,6 +11,7 @@ export class YuanBaoShopItem {
baseReward: string; //购买即可获得的基础奖励
firstReward: string; //首充时,赠送的奖励
extraReward: string; //不是首冲时,赠送的奖励
imageName: string;
buyCount: number = 0; //购买过的次数
@@ -22,6 +23,7 @@ export class YuanBaoShopItem {
this.baseReward = data.baseReward;
this.firstReward = data.firstReward;
this.extraReward = data.extraReward;
this.imageName = data.imageName;
}
}