优化篮球分数显示

This commit is contained in:
xianyi
2026-01-23 14:02:43 +08:00
parent dad06dd27d
commit d07b1cbf43
6 changed files with 23 additions and 19 deletions

View File

@@ -390,7 +390,7 @@ export default function HomeScreen() {
awayTeamName: item.event_away_team,
homeTeamLogo: item.home_team_logo || "",
awayTeamLogo: item.away_team_logo || "",
scoreText: item.event_halftime_result || "0 - 0",
scoreText: item.event_final_result || item.event_halftime_result || "0 - 0",
fav: false,
sportId: sportId,
isLive: true,

View File

@@ -66,7 +66,7 @@ export default function LiveScreen() {
homeTeamLogo: item.home_team_logo,
awayTeamLogo: item.away_team_logo,
meta: item.event_status,
scoreText: item.event_final_result || "0 - 0",
scoreText: item.event_final_result || item.event_halftime_result || "0 - 0",
fav: false,
leagueId: item.league_key,
sportId: state.selectedSportId ?? undefined,

View File

@@ -90,19 +90,23 @@ export default function LiveDetailScreen() {
eventType: "",
eventToss: "",
eventManOfMatch: "",
scores: match.scores,
stats: match.statistics,
scores: Array.isArray(match.scores) && match.scores.length > 0 && 'type' in match.scores[0]
? match.scores as { type: string; home: string; away: string; }[]
: undefined,
stats: Array.isArray(match.statistics) && match.statistics.length > 0 && 'type' in match.statistics[0]
? match.statistics as { type: string; home: string; away: string; }[]
: undefined,
players: match.player_statistics
? {
home_team: (match.player_statistics.home_team || []).map((p) => ({
...p,
player_oncourt: p.player_oncourt || undefined,
})),
away_team: (match.player_statistics.away_team || []).map((p) => ({
...p,
player_oncourt: p.player_oncourt || undefined,
})),
}
home_team: (match.player_statistics.home_team || []).map((p) => ({
...p,
player_oncourt: p.player_oncourt || undefined,
})),
away_team: (match.player_statistics.away_team || []).map((p) => ({
...p,
player_oncourt: p.player_oncourt || undefined,
})),
}
: undefined,
},
};