From 90bdd2dc00bfed84be32ff8d2e03b087c139b078 Mon Sep 17 00:00:00 2001 From: luying Date: Thu, 2 Mar 2023 14:33:58 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix(gvg):=20=E5=86=85=E6=94=BF?= =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=90=8E=E6=9B=B4=E6=96=B0=E7=8E=A9=E5=AE=B6?= =?UTF-8?q?=E6=8E=92=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/guild/handler/gvgProduceHandler.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/game-server/app/servers/guild/handler/gvgProduceHandler.ts b/game-server/app/servers/guild/handler/gvgProduceHandler.ts index 11a295f9d..fd2131e12 100644 --- a/game-server/app/servers/guild/handler/gvgProduceHandler.ts +++ b/game-server/app/servers/guild/handler/gvgProduceHandler.ts @@ -255,8 +255,10 @@ export class GVGProduceHandler { let myLeague = await GVGLeagueModel.findLeagueByGuild(guildCode); if(!myLeague) return resResult(STATUS.GVG_LEAGUE_NOT_EXIST); await GVGLeagueFarmModel.releaseLock(configId, myLeague.leagueCode, farmId, roleId); + const myRank = await getmyContributeRank(myLeague.leagueCode, myLeague.members, roleId); return resResult(STATUS.SUCCESS, { + myRank, ...await getLeagueFarmShowResult(myLeague.leagueCode, roleId, farmId), }); } @@ -374,8 +376,10 @@ export class GVGProduceHandler { // 活跃 const active = await addGVGActive(myLeague.leagueCode, roleId, GVG_ACTIVE_TYPE.COST_PRODUCE_COIN, produceCoin); checkGVGTask(serverId, roleId, sid, configId, myLeague.leagueCode, TASK_TYPE.GVG_FARM, { count: 1 }); + const myRank = await getmyContributeRank(myLeague.leagueCode, myLeague.members, roleId); return resResult(STATUS.SUCCESS, { + myRank, ...await getLeagueFarmShowResult(myLeague.leagueCode, roleId, farmId, false), ...resourceResult, leagueGoods, @@ -495,8 +499,10 @@ export class GVGProduceHandler { // 活跃 const active = await addGVGActive(myLeague.leagueCode, roleId, GVG_ACTIVE_TYPE.COST_PRODUCE_COIN, produceCoin); checkGVGTask(serverId, roleId, sid, configId, myLeague.leagueCode, TASK_TYPE.GVG_FARM, { count: 1 }); + const myRank = await getmyContributeRank(myLeague.leagueCode, myLeague.members, roleId); return resResult(STATUS.SUCCESS, { + myRank, ...await getLeagueFarmShowResult(myLeague.leagueCode, roleId, farmId, false), ...resourceResult, leagueGoods,