活动:修改30天消耗点数的逻辑

This commit is contained in:
qiaoxin
2021-06-04 14:58:00 +08:00
parent 77f4560e81
commit e5c6e6a3c3
2 changed files with 1 additions and 4 deletions

View File

@@ -117,7 +117,6 @@ export class ThirtyDaysData extends ActivityBase {
list: Array<ThirtyDaysPage> = [];//任务完成奖励
pointRewardList: Array<ThirtyDaysPointItem> = [];//点数兑换奖励
totalPoint: number = 0;//总共点数
consumePoint: number = 0;//消耗掉的点数
//未完成的任务
public findUncompleteTaskByType(type: number): ThirtyDaysItem[] {
@@ -215,11 +214,9 @@ export class ThirtyDaysData extends ActivityBase {
//解析玩家点数兑换领取记录
public setPlayerPointRecords(data: ActivityThirtyDaysPointRewardModelType[]) {
this.consumePoint = 0;
for (let obj of this.pointRewardList) {
let index = data.findIndex(record => { return obj.cellIndex == record.cellIndex })
if (index != -1) {
this.consumePoint += obj.consumePoint;
obj.isReceive = data[index].isReceive === true;
obj.isExpired = data[index].isExpired === true;
}