diff --git a/game-server/app/services/checkParam.ts b/game-server/app/services/checkParam.ts index b4631bc37..89dad6346 100644 --- a/game-server/app/services/checkParam.ts +++ b/game-server/app/services/checkParam.ts @@ -410,8 +410,8 @@ export function checkRouteParam(route: string, msg: any) { } case 'activity.groupShopHandler.buy': { - let { activityId, price, id, buyCnt } = msg; - if(!checkNaturalNumbers(activityId, price, id, buyCnt)) return false; + let { activityId, price, itemId, buyCnt } = msg; + if(!checkNaturalNumbers(activityId, price, itemId, buyCnt)) return false; break; } case "battle.barrageHandler.getBarrageList": diff --git a/shared/domain/activityField/groupShopField.ts b/shared/domain/activityField/groupShopField.ts index b0f30d3c9..2871c811e 100644 --- a/shared/domain/activityField/groupShopField.ts +++ b/shared/domain/activityField/groupShopField.ts @@ -143,15 +143,15 @@ export class GroupShopData extends ActivityBase { } public setRecords(data: ActivityGroupShopRecType[]) { - for(let { id, sum } of data) { - let item = this.findItemById(id); + for(let { itemId, sum } of data) { + let item = this.findItemById(itemId); if(item) item.setSum(sum); } } public incAllRecord(data: ActivityGroupShopRecType) { if(!data) return false; - let item = this.findItemById(data.id); + let item = this.findItemById(data.itemId); let oldDiscountId = item.getCurDiscount().id; item.setSum(data.sum); let newDiscountId = item.getCurDiscount().id; @@ -160,8 +160,8 @@ export class GroupShopData extends ActivityBase { public setPlayerRecord(data: ActivityGroupShopUserRecType[]) { - for(let { id, buyCnt } of data) { - let item = this.findItemById(id); + for(let { itemId, buyCnt } of data) { + let item = this.findItemById(itemId); if(item) item.setPlayerCnt(buyCnt); } }