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 {