实现直播详情页赔率自动更新功能,优化赔率数据结构

This commit is contained in:
yuchenglong
2026-01-15 09:44:40 +08:00
parent 622fd2b327
commit 236701c302
3 changed files with 155 additions and 29 deletions

View File

@@ -265,7 +265,25 @@ export interface MatchDetailData {
};
}
// 实时赔率(根据 sportId 可能是 LiveOdds 或 Odds 结构,暂时使用宽泛类型)
export interface OddsData {
// 实时赔率数据项结构
export interface OddsItem {
odd_bookmakers: string;
odd_1?: number;
odd_x?: number;
odd_2?: number;
odd_12?: number;
odd_1x?: number;
odd_x2?: number;
"ah+1_1"?: number;
"ah+1_2"?: number;
"o+2.5"?: number;
"u+2.5"?: number;
[key: string]: any;
}
// 实时赔率响应数据结构
export interface OddsData {
[match_id: string]: {
data: OddsItem[];
};
}