数据展示优化

This commit is contained in:
kron
2025-06-18 02:02:09 +08:00
parent 970040c7b4
commit a782e141ab
6 changed files with 48 additions and 18 deletions

View File

@@ -212,9 +212,16 @@ export const getBattleListAPI = async (page, battleType) => {
mode: item.battleStats.mode,
createdAt: item.battleStats.createdAt,
gameEndAt: item.battleStats.gameEndAt,
winner: item.battleStats.winner,
players: item.playerStats
.map((p) => p.playerBattleStats)
.sort((a, b) => b.totalScore - a.totalScore),
redPlayers: item.playerStats
.filter((p) => p.playerBattleStats.team === 0)
.map((p) => p.playerBattleStats),
bluePlayers: item.playerStats
.filter((p) => p.playerBattleStats.team === 1)
.map((p) => p.playerBattleStats),
});
});
return data;