From eab8b4cd4b85bc6c683b3cdd737af83f62dd06f1 Mon Sep 17 00:00:00 2001 From: luying Date: Mon, 18 Oct 2021 19:11:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=BC=94=E6=AD=A6=E5=8F=B0=EF=BC=9A=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/services/guildBossService.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/game-server/app/services/guildBossService.ts b/game-server/app/services/guildBossService.ts index d259aebfb..78849a86e 100644 --- a/game-server/app/services/guildBossService.ts +++ b/game-server/app/services/guildBossService.ts @@ -25,7 +25,7 @@ export async function getBossInstanceInfo(guildCode: string, roleId:string, user if(!guild) guild = await GuildModel.findByCode(guildCode, null, 'code refOpenBossTime openBossCnt'); let refObj = await getRefBossCnt(guild, userGuild); // 刷新次数 - let showParamObj = await getLastBossInstance(bossInstance, guildCode, roleId); + let showParamObj = await getLastBossInstance(guildCode, roleId); if(bossInstance) { let { warId, ranks, bossHp, bossLv, status, encourageCnt } = bossInstance; let dicBossBase = gameData.bossBaseByBossLv.get(bossLv); @@ -83,8 +83,7 @@ export function getRanks(ranks: {roleId: string; score: number; time: number; jo return { ranks: lastRanks, myRank } } -export async function getLastBossInstance(bossInstance: BossInstanceType, guildCode: string, roleId: string) { - if(bossInstance && bossInstance.status == GUILD_BOSS_STATUS.OPEN) return {} +export async function getLastBossInstance(guildCode: string, roleId: string) { let lastBossInstance = await BossInstanceModel.findLastOverBossInstance(guildCode); if(lastBossInstance) {