From 6543d74555620c10fda1b3964f049ff68bcd00a4 Mon Sep 17 00:00:00 2001 From: luying Date: Tue, 23 May 2023 19:58:53 +0800 Subject: [PATCH] =?UTF-8?q?(=E8=8A=82=E6=97=A5=E6=B4=BB=E5=8A=A8):=20?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../servers/activity/handler/dragonBoatHandler.ts | 2 +- game-server/app/services/checkParam.ts | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/game-server/app/servers/activity/handler/dragonBoatHandler.ts b/game-server/app/servers/activity/handler/dragonBoatHandler.ts index 725f32aed..4162312cb 100644 --- a/game-server/app/servers/activity/handler/dragonBoatHandler.ts +++ b/game-server/app/servers/activity/handler/dragonBoatHandler.ts @@ -21,7 +21,7 @@ export class DragonBoatHandler { * @param {BackendSession} session * @memberof DragonBoatHandler */ - async getDragonBoatActivity(msg: { activityId: number }, session: BackendSession) { + async getData(msg: { activityId: number }, session: BackendSession) { const { activityId } = msg; const roleId = session.get('roleId'); const serverId = session.get('serverId'); diff --git a/game-server/app/services/checkParam.ts b/game-server/app/services/checkParam.ts index b58bef985..02e95c8ca 100644 --- a/game-server/app/services/checkParam.ts +++ b/game-server/app/services/checkParam.ts @@ -127,6 +127,7 @@ export function checkRouteParam(route: string, msg: any) { case 'activity.bindPhoneHandler.receiveReward': case 'activity.bindPhoneHandler.receiveGiftCode': case 'activity.bindPhoneHandler.skipOutSide': + case 'activity.dragonBoatHandler.getData': { if(!checkNaturalNumbers(msg.activityId)) return false; break; @@ -2003,6 +2004,17 @@ export function checkRouteParam(route: string, msg: any) { if(!isBoolean(msg.hasComment)) return false; break; } + case 'activity.dragonBoatHandler.gameStart': + case 'activity.dragonBoatHandler.gameEnd': + { + if(!checkNaturalNumbers(msg.activityId, msg.id)) return false; + break; + } + case 'activity.dragonBoatHandler.buyCnt': + { + if(!checkNaturalNumbers(msg.activityId, msg.count)) return false; + break; + } case 'activity.activityHandler.debugActivityMemory': case 'activity.popUpShopHandler.debugPushPopUpShop': case 'activity.popUpShopHandler.debugPushPopUpInterval':