活动:部分数据添加默认字段
This commit is contained in:
@@ -26,6 +26,7 @@ export enum ACTIVITY_TYPE {
|
|||||||
MONTHLY_TICKET_1 = 19, // 月卡1(普通)
|
MONTHLY_TICKET_1 = 19, // 月卡1(普通)
|
||||||
MONTHLY_TICKET_2 = 20, // 月卡2(至尊)
|
MONTHLY_TICKET_2 = 20, // 月卡2(至尊)
|
||||||
RECHARGE_MONEY = 21, // 累计充值RMB活动
|
RECHARGE_MONEY = 21, // 累计充值RMB活动
|
||||||
|
DAILY_RMB_GIFTS = 22, // 每日特惠RMB购买,一次性购买7天礼包
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -9,8 +9,8 @@ export class DailyRMBGiftsItem {
|
|||||||
id: number; // 第几个,从1开始
|
id: number; // 第几个,从1开始
|
||||||
productID: string; // 商品id支付时使用
|
productID: string; // 商品id支付时使用
|
||||||
name: string; // 名字
|
name: string; // 名字
|
||||||
price: number; //消费点数
|
price: number; //价格
|
||||||
reward: string; //任务奖励,格式:1&3&1(类型&id&数量) 类型定义:1.英雄,2.物品
|
reward: string; //奖励,格式:1&3&1(类型&id&数量) 类型定义:1.英雄,2.物品
|
||||||
|
|
||||||
isBuy: boolean = false; //是否已经购买
|
isBuy: boolean = false; //是否已经购买
|
||||||
isReceive: boolean = false; //是否领取过奖励
|
isReceive: boolean = false; //是否领取过奖励
|
||||||
|
|||||||
@@ -143,12 +143,17 @@ export class GrowthData extends ActivityBase {
|
|||||||
if (index != -1) {
|
if (index != -1) {
|
||||||
obj.totalCount = data[index].totalCount;
|
obj.totalCount = data[index].totalCount;
|
||||||
obj.receiveRewardCount = data[index].receiveRewardCount;
|
obj.receiveRewardCount = data[index].receiveRewardCount;
|
||||||
obj.addPointCount = data[index].addPointCount;
|
obj.addPointCount = data[index].addPointCount ? data[index].addPointCount : 0;
|
||||||
obj.getPointReward = data[index].getPointReward;
|
obj.getPointReward = data[index].getPointReward ? data[index].getPointReward : false;
|
||||||
this.totalPoint += data[index].addPointCount;
|
this.totalPoint += obj.addPointCount;
|
||||||
if (data[index].getPointReward) {
|
if (data[index].getPointReward) {
|
||||||
this.totalConsumePoint += data[index].addPointCount;
|
this.totalConsumePoint += obj.addPointCount;
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
obj.totalCount = 0;
|
||||||
|
obj.receiveRewardCount = 0;
|
||||||
|
obj.addPointCount = 0;
|
||||||
|
obj.getPointReward = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user