From 48d36f688b6039d2f608a0dd2bb5d4bf9beab639 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 20 三月 2026 12:06:24 +0800
Subject: [PATCH] 0312 排行榜统一查询自己的排名
---
Main/System/Qunying/QYWin.cs | 2 --
Main/System/OSActivity/OSHeroCallBaseWin.cs | 2 --
Main/System/MainLevel/MainBossEnterWin.cs | 3 +--
Main/System/BillboardRank/PlayerRankWin.cs | 3 +++
Main/System/OSActivity/OSActivityBaseWin.cs | 2 --
Main/System/OSActivity/OSMainLevelBaseWin.cs | 2 --
6 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/Main/System/BillboardRank/PlayerRankWin.cs b/Main/System/BillboardRank/PlayerRankWin.cs
index 1980ed8..606a023 100644
--- a/Main/System/BillboardRank/PlayerRankWin.cs
+++ b/Main/System/BillboardRank/PlayerRankWin.cs
@@ -34,6 +34,9 @@
protected override void OnPreOpen()
{
rankType = functionOrder;
+ RankModel.Instance.ResetQueryParam();
+ RankModel.Instance.QueryRankByPage(rankType, watchID: (int)PlayerDatas.Instance.baseData.PlayerID);
+
RankModel.Instance.onRankRefresh += OnRankRefresh;
scrollerController.OnRefreshCell += OnRefreshCell;
Refresh();
diff --git a/Main/System/MainLevel/MainBossEnterWin.cs b/Main/System/MainLevel/MainBossEnterWin.cs
index 634ef81..3b9b017 100644
--- a/Main/System/MainLevel/MainBossEnterWin.cs
+++ b/Main/System/MainLevel/MainBossEnterWin.cs
@@ -33,8 +33,7 @@
CloseBtn.AddListener(CloseWindow);
rankBtn.AddListener(() =>
{
- RankModel.Instance.ResetQueryParam();
- RankModel.Instance.QueryRankByPage(0, watchID: (int)PlayerDatas.Instance.baseData.PlayerID);
+
UIManager.Instance.OpenWindow<PlayerRankWin>(0);
});
diff --git a/Main/System/OSActivity/OSActivityBaseWin.cs b/Main/System/OSActivity/OSActivityBaseWin.cs
index 0a841be..cbe44d6 100644
--- a/Main/System/OSActivity/OSActivityBaseWin.cs
+++ b/Main/System/OSActivity/OSActivityBaseWin.cs
@@ -27,8 +27,6 @@
switch (functionOrder)
{
case 0:
- RankModel.Instance.ResetQueryParam();
- RankModel.Instance.QueryRankByPage(GetRankType(), watchID: (int)PlayerDatas.Instance.baseData.PlayerID);
currentSubUI = GetRankWin();
break;
case 1:
diff --git a/Main/System/OSActivity/OSHeroCallBaseWin.cs b/Main/System/OSActivity/OSHeroCallBaseWin.cs
index 516b9ff..e67dfc3 100644
--- a/Main/System/OSActivity/OSHeroCallBaseWin.cs
+++ b/Main/System/OSActivity/OSHeroCallBaseWin.cs
@@ -26,8 +26,6 @@
switch (functionOrder)
{
case 0:
- RankModel.Instance.ResetQueryParam();
- RankModel.Instance.QueryRankByPage(4, watchID: (int)PlayerDatas.Instance.baseData.PlayerID);
currentSubUI = UIManager.Instance.OpenWindow<OSRankWin>(4);
break;
case 1:
diff --git a/Main/System/OSActivity/OSMainLevelBaseWin.cs b/Main/System/OSActivity/OSMainLevelBaseWin.cs
index fb630d4..3d7989e 100644
--- a/Main/System/OSActivity/OSMainLevelBaseWin.cs
+++ b/Main/System/OSActivity/OSMainLevelBaseWin.cs
@@ -35,8 +35,6 @@
switch (functionOrder)
{
case 0:
- RankModel.Instance.ResetQueryParam();
- RankModel.Instance.QueryRankByPage(3, watchID: (int)PlayerDatas.Instance.baseData.PlayerID);
currentSubUI = UIManager.Instance.OpenWindow<OSRankWin>(3);
break;
case 1:
diff --git a/Main/System/Qunying/QYWin.cs b/Main/System/Qunying/QYWin.cs
index 01feaab..299524d 100644
--- a/Main/System/Qunying/QYWin.cs
+++ b/Main/System/Qunying/QYWin.cs
@@ -63,8 +63,6 @@
});
rankBtn.AddListener(() =>
{
- RankModel.Instance.ResetQueryParam();
- RankModel.Instance.QueryRankByPage(QunyingManager.rankType);
UIManager.Instance.OpenWindow<PlayerRankWin>(QunyingManager.rankType);
});
awardBtn.AddListener(() =>
--
Gitblit v1.8.0