From 62aba0831b01bc30ab720e39d51a356b60f30163 Mon Sep 17 00:00:00 2001 From: kron Date: Thu, 17 Jul 2025 15:50:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 5 ++++- src/pages/battle-room.vue | 5 +---- src/pages/melee-match.vue | 3 ++- src/pages/rank-list.vue | 8 +++++++- src/pages/team-match.vue | 3 ++- 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/pages.json b/src/pages.json index 82d910a..da31f31 100644 --- a/src/pages.json +++ b/src/pages.json @@ -55,7 +55,10 @@ "path": "pages/ranking" }, { - "path": "pages/rank-list" + "path": "pages/rank-list", + "style": { + "enablePullDownRefresh": false + } }, { "path": "pages/team-match" diff --git a/src/pages/battle-room.vue b/src/pages/battle-room.vue index 5bc4f69..ef0fff0 100644 --- a/src/pages/battle-room.vue +++ b/src/pages/battle-room.vue @@ -326,10 +326,6 @@ async function onReceiveMessage(messages = []) { scores.value = []; totalRounds.value = msg.groupUserStatus.config.maxRounds; step.value = 3; - if (battleType.value === 2) { - tips.value = "请在90秒内射完12支箭"; - seq.value += 1; - } if (!roundResults.value.length) roundResults.value.push({ redArrows: [], @@ -446,6 +442,7 @@ async function onReceiveMessage(messages = []) { title: "游戏结束", icon: "none", }); + uni.navigateBack(); } else { uni.redirectTo({ url: `/pages/battle-result?battleId=${msg.id}`, diff --git a/src/pages/melee-match.vue b/src/pages/melee-match.vue index c60e014..e7ba36d 100644 --- a/src/pages/melee-match.vue +++ b/src/pages/melee-match.vue @@ -156,11 +156,12 @@ async function onReceiveMessage(messages = []) { } if (msg.constructor === MESSAGETYPES.MatchOver) { uni.setStorageSync("last-battle", msg.endStatus); - if (msg.endStatus.nosaved) { + if (msg.endStatus.noSaved) { uni.showToast({ title: "游戏结束", icon: "none", }); + uni.navigateBack(); } else { uni.redirectTo({ url: `/pages/battle-result?battleId=${msg.id}`, diff --git a/src/pages/rank-list.vue b/src/pages/rank-list.vue index bc83470..a3813b5 100644 --- a/src/pages/rank-list.vue +++ b/src/pages/rank-list.vue @@ -161,7 +161,13 @@ const subTitles = ["排位赛积分", "本周MVP次数", "本周十环次数"]; {{ user.nickName }} {{ user.lvlName }},{{ myData.TotalGames }}场 - {{ myData.TenRings }} + {{ myData.totalScore }}