From e5c6e6a3c3611fdce586cf8a8e424e480d17f39b Mon Sep 17 00:00:00 2001 From: qiaoxin Date: Fri, 4 Jun 2021 14:58:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B4=BB=E5=8A=A8=EF=BC=9A=E4=BF=AE=E6=94=B930?= =?UTF-8?q?=E5=A4=A9=E6=B6=88=E8=80=97=E7=82=B9=E6=95=B0=E7=9A=84=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/activity/handler/thirtyDaysHandler.ts | 2 +- shared/domain/activityField/thirtyDaysField.ts | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/game-server/app/servers/activity/handler/thirtyDaysHandler.ts b/game-server/app/servers/activity/handler/thirtyDaysHandler.ts index d8949fcee..fa76b0fe7 100644 --- a/game-server/app/servers/activity/handler/thirtyDaysHandler.ts +++ b/game-server/app/servers/activity/handler/thirtyDaysHandler.ts @@ -132,7 +132,7 @@ export class ThirtyDaysHandler { if (!thirtyDaysPointItemData) { return resResult(STATUS.ACTIVITY_DATA_ERROR); } - if (playerData.totalPoint - playerData.consumePoint < thirtyDaysPointItemData.consumePoint) {//点数不足 + if (playerData.totalPoint < thirtyDaysPointItemData.consumePoint) {//点数不足 return resResult(STATUS.ACTIVITY_NO_POINT); } if (thirtyDaysPointItemData.isReceive) {//已经领取过 diff --git a/shared/domain/activityField/thirtyDaysField.ts b/shared/domain/activityField/thirtyDaysField.ts index 694d74ae1..ef80395ac 100644 --- a/shared/domain/activityField/thirtyDaysField.ts +++ b/shared/domain/activityField/thirtyDaysField.ts @@ -117,7 +117,6 @@ export class ThirtyDaysData extends ActivityBase { list: Array = [];//任务完成奖励 pointRewardList: Array = [];//点数兑换奖励 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; }