feat(player): 完善 H5 投注端与 API 演示数据

- 球赛/串关/优胜冠军、赛事详情、历史投注与个人资料编辑
- 固定顶栏、公告与底栏,仅内容区滚动
- 底部导航与站点 favicon 使用 logo,登录页精简
- API 种子、冠军盘与历史注单增强

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-02 17:18:11 +08:00
parent 7af2e418c3
commit b5dca1bfb1
75 changed files with 7077 additions and 384 deletions

View File

@@ -0,0 +1,33 @@
/** 详情页展示顺序(与产品设计稿一致) */
export const FEATURED_MARKET_TYPES = [
'FT_CORRECT_SCORE',
'HT_CORRECT_SCORE',
'SH_CORRECT_SCORE',
] as const;
export const GRID_MARKET_TYPES = [
'FT_HANDICAP',
'FT_OVER_UNDER',
'FT_1X2',
'FT_ODD_EVEN',
'HT_HANDICAP',
'HT_OVER_UNDER',
'HT_1X2',
] as const;
export type CatalogMarketType =
| (typeof FEATURED_MARKET_TYPES)[number]
| (typeof GRID_MARKET_TYPES)[number];
export const MARKET_I18N_KEY: Record<string, string> = {
FT_CORRECT_SCORE: 'bet.market_cs',
HT_CORRECT_SCORE: 'bet.market_ht_cs',
SH_CORRECT_SCORE: 'bet.market_sh_cs',
FT_HANDICAP: 'bet.market_ft_handicap',
FT_OVER_UNDER: 'bet.market_ft_ou',
FT_1X2: 'bet.market_ft_1x2',
FT_ODD_EVEN: 'bet.market_ft_oe',
HT_HANDICAP: 'bet.market_ht_handicap',
HT_OVER_UNDER: 'bet.market_ht_ou',
HT_1X2: 'bet.market_ht_1x2',
};