From 43c7968a67336472d883fb343387b7fba3fc0694 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 17 三月 2026 18:15:05 +0800
Subject: [PATCH] 515 【挑战】PVP群英榜

---
 Main/System/BillboardRank/RankModel.cs |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/Main/System/BillboardRank/RankModel.cs b/Main/System/BillboardRank/RankModel.cs
index 982119a..8f7822f 100644
--- a/Main/System/BillboardRank/RankModel.cs
+++ b/Main/System/BillboardRank/RankModel.cs
@@ -1,5 +1,6 @@
 锘縰sing System;
 using System.Collections.Generic;
+using LitJson;
 using UnityEngine;
 
 // 鏀寔鍒嗛〉鏌ヨ鎺掕姒�, 鏈湇/璺ㄦ湇缁熶竴浣跨敤 鍙傝�僎ueryRankByPage  鏂板皝鍖� DTCA130_tagMCViewBillboardRet
@@ -81,6 +82,13 @@
         data.cmpValue2 = serverData.CmpValue2;
         data.cmpValue3 = serverData.CmpValue3;
         data.userData = serverData.UserData;
+
+        var userData = JsonMapper.ToObject(serverData.UserData);
+        if (userData.ContainsKey("FightPower"))
+        {
+            long.TryParse(userData["FightPower"].ToString(), out data.fightPower);
+        }
+        
         data.rank = serverData.Rank;
         data.type = type;
         data.index = serverData.Index;
@@ -178,6 +186,13 @@
         data.cmpValue2 = serverData.CmpValue2;
         data.cmpValue3 = serverData.CmpValue3;
         data.userData = serverData.UserData;
+
+        var userData = JsonMapper.ToObject(serverData.UserData);
+        if (userData.ContainsKey("FightPower"))
+        {
+            long.TryParse(userData["FightPower"].ToString(), out data.fightPower);
+        }
+        
         data.rank = serverData.Rank;
         data.index = serverData.Index;
         data.type = type;   //涓庢湇鍔$涓�鑷寸殑璺ㄦ湇鎺掕姒滅被鍨嬶紝澶栭儴鑷澶勭悊涓嶅悓鍒嗙粍鍒嗚禌瀛g瓑鎯呭喌
@@ -433,6 +448,7 @@
     public uint cmpValue2;
     public uint cmpValue3;
     public string userData;
+    public long fightPower;
     public int rank;   // 鎺掑悕浠�1寮�濮嬶紝浠h〃绗�1鍚�
     public int index;	//鏁版嵁鍦ㄦ鍗曞垪琛ㄤ腑鐨勭储寮曪紝浠�0寮�濮� 闈炴帓鍚� 鍒嗛〉鏌ヨ浼氱敤鍒� 
 }

--
Gitblit v1.8.0