From 6179355fa240fac28be6a5fdc6b6e3ce829d6585 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 08 四月 2026 19:46:56 +0800
Subject: [PATCH] 515 【挑战】PVP群英榜 - 测试各类排行榜,群英跨服战斗

---
 Main/System/BillboardRank/PlayerRankWin.cs |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/Main/System/BillboardRank/PlayerRankWin.cs b/Main/System/BillboardRank/PlayerRankWin.cs
index 606a023..4a42e78 100644
--- a/Main/System/BillboardRank/PlayerRankWin.cs
+++ b/Main/System/BillboardRank/PlayerRankWin.cs
@@ -21,8 +21,9 @@
 
 
     //鏁版嵁鍚庣画浠巑anager涓褰曡幏鍙�
-    [HideInInspector] public int groupValue1 = 0;   //涓�鑸敤浜庤法鏈�
-    [HideInInspector] public int groupValue2 = 0;   //涓�鑸敤浜庤法鏈�
+    [HideInInspector] public static int groupValue1 = 0;   //涓�鑸敤浜庤法鏈�
+    [HideInInspector] public static int groupValue2 = 0;   //涓�鑸敤浜庤法鏈�
+    [HideInInspector] public static int crossServerID = 0;   //涓�鑸敤浜庤法鏈�
     protected int rankType; //浠巉unctionOrder鑾峰彇
 
     protected override void InitComponent()
@@ -35,7 +36,8 @@
     {
         rankType = functionOrder;
         RankModel.Instance.ResetQueryParam();
-        RankModel.Instance.QueryRankByPage(rankType, watchID: (int)PlayerDatas.Instance.baseData.PlayerID);
+        RankModel.Instance.QueryRankByPage(rankType, watchID: (int)PlayerDatas.Instance.baseData.PlayerID,
+            groupValue1: groupValue1, groupValue2: groupValue2, crossServerID: crossServerID);
 
         RankModel.Instance.onRankRefresh += OnRankRefresh;
         scrollerController.OnRefreshCell += OnRefreshCell;
@@ -46,6 +48,10 @@
     {
         RankModel.Instance.onRankRefresh -= OnRankRefresh;
         scrollerController.OnRefreshCell -= OnRefreshCell;
+
+        groupValue1 = 0;
+        groupValue2 = 0;
+        crossServerID = 0;
     }
 
     protected override void OnClose()
@@ -84,7 +90,7 @@
     {
         var _cell = cell.GetComponent<PlayerRankCell>();
         _cell.Display(rankType, cell.index + 1);
-        RankModel.Instance.ListenRankPage(rankType, cell.index, groupValue1, groupValue2);
+        RankModel.Instance.ListenRankPage(rankType, cell.index, groupValue1, groupValue2, crossServerID);
     }
 
 

--
Gitblit v1.8.0