From 2650df054e0b9f85ce448b7348d1835a04d3292b Mon Sep 17 00:00:00 2001 From: luying Date: Thu, 29 Jun 2023 17:19:11 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix(=E5=90=8E=E5=8F=B0):=20?= =?UTF-8?q?=E9=81=93=E5=85=B7=E5=8F=98=E5=8C=96=E5=8E=9F=E5=9B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/activity/handler/entertainHandler.ts | 4 ++-- shared/consts/constModules/sysConst.ts | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/game-server/app/servers/activity/handler/entertainHandler.ts b/game-server/app/servers/activity/handler/entertainHandler.ts index 7721ce554..2a1434853 100644 --- a/game-server/app/servers/activity/handler/entertainHandler.ts +++ b/game-server/app/servers/activity/handler/entertainHandler.ts @@ -65,7 +65,7 @@ export class EntertainHandler { let rewards = stringToRewardParam(randResult.reward); let playerRecord = await ActivityEntertainRecModel.record(serverId, activityId, playerData.roundIndex, roleId, { todayIndex: playerData.todayIndex, id: randResult.id, hid: randResult.hid, time: new Date(), reward: randResult.reward }) - let { goods } = await addReward(roleId, roleName, sid, serverId, rewards, ITEM_CHANGE_REASON.ACT_DRAGON_BOAT); + let { goods } = await addReward(roleId, roleName, sid, serverId, rewards, ITEM_CHANGE_REASON.ACT_ENTERTAIN); randResult.incNum(); playerData.updateBuyCnt(playerRecord); return resResult(STATUS.SUCCESS, { @@ -96,7 +96,7 @@ export class EntertainHandler { if(playerData.buyCnt + count > playerData.maxBuyCnt) return resResult(STATUS.ACTIVITY_ENTERTAIN_BUY_COUNT_OVER); if(playerData.todayPlayCnt < playerData.freeCnt) return resResult(STATUS.ACTIVITY_DRAGON_BOAT_CANNOT_BUY); // 扣材料 - let costResult = await handleCost(roleId, sid, stringToConsumeParam(playerData.buyCost), ITEM_CHANGE_REASON.ACT_DRAGON_BOAT_BUY_COST); + let costResult = await handleCost(roleId, sid, stringToConsumeParam(playerData.buyCost), ITEM_CHANGE_REASON.ACT_ENTERTAIN_BUY_COST); if(!costResult) return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH); // 保存数据 diff --git a/shared/consts/constModules/sysConst.ts b/shared/consts/constModules/sysConst.ts index 9b82c70f4..54ccd9b63 100644 --- a/shared/consts/constModules/sysConst.ts +++ b/shared/consts/constModules/sysConst.ts @@ -1174,6 +1174,8 @@ export enum ITEM_CHANGE_REASON { RECEIVE_REBATE = 185, // 领取返利 ACT_DRAGON_BOAT = 186, // 龙舟奖励 ACT_DRAGON_BOAT_BUY_COST = 187, // 购买龙舟挑战奖励 + ACT_ENTERTAIN = 188, // 宴请百家奖励 + ACT_ENTERTAIN_BUY_COST = 189, // 宴请百家奖励花费 } export enum TA_EVENT {