perf+unify: matches 列表查询优化 + Standings 统一数据源
matches 列表:selectinload 加 load_only 限定列(League.code/Team.name,name_zh/ MatchStats.home_xg,away_xg),补 stats 加载消除 N+1(m.stats 此前懒加载)。 详情接口保持完整 options;游标分页/响应字段/空值语义不变。 Standings 改用 useLeagues() 统一数据源(API 优先,失败回退本地常量), LEAGUES 常量扩展 CL/EL;无数据联赛显示虚线 tab + 空态(非隐藏)。
This commit is contained in:
@@ -78,6 +78,8 @@ export const LEAGUES = [
|
||||
{ code: 'D1', name: '德甲' },
|
||||
{ code: 'I1', name: '意甲' },
|
||||
{ code: 'F1', name: '法甲' },
|
||||
{ code: 'CL', name: '欧冠' },
|
||||
{ code: 'EL', name: '欧联' },
|
||||
]
|
||||
|
||||
/** 汉字编号,给专家意见排版用 */
|
||||
|
||||
Reference in New Issue
Block a user