DB 连接测试
验证 SQL Server 连接状态
GET /api/db/test
点击按钮测试连接
查询联赛
查询 Sclass 表
GET /api/leagues
输入条件后查询
同步联赛
从 iSportsAPI 拉取并写入 Sclass
GET /api/leagues/sync
点击按钮从 API 拉取
查询赛程
查询 Schedule 表
GET /api/matches
输入条件后查询
比赛事件
查询 DetailResult + 同步 API
GET /api/matches/{id}/events
输入 Match ID 后查询
同步赛程
从 iSportsAPI 拉取赛程写入 Schedule
Basic
全量
实时比分
赛程变更
日期/联赛ID/MatchID 三选一 · 同步条数=1 表示只写入第1条用于验证
点击同步
点击同步
点击同步
点击同步
查询赔率
查询各类赔率表
亚盘
欧赔
大小球
半场亚盘
半场大小球
输入条件后查询 MultiLetGoal
输入条件后查询 Standard
输入条件后查询 MultiTotalScore
输入条件后查询 MultiLetGoalhalf
输入条件后查询 MultiTotalScorehalf
全场赔率汇总
一次查询某场比赛的全部赔率类型
GET /api/odds/all/{matchId}
输入 Match ID 后查询
同步赔率
全量拉取 / 增量变更(5张赔率表)
GET /api/odds/sync[/changes]
全量同步
实时赔率
赔率变更
点击同步
Match + Odds + Events 组合查询
联合 Schedule / 赔率表 / DetailResult,返回与 API 一致的格式
GET /api/matches/combined
表格视图
JSON 视图
输入条件后查询
输入条件后查询
建议数据查询
sbOddsDetail 滚球时序 + MultiLetGoal 初盘/临场盘(对标第4组格式)
GET /api/odds/suggest
时序表格
JSON 视图
输入 matchId + companyId 后查询
输入 matchId + companyId 后查询
赔率历史快照
初盘(1) · 临场盘(2) · 滚球快照(3),按 CompanyID+modifyTime 分组
GET /api/matches/odds-history
表格视图
JSON 视图
输入条件后查询
输入条件后查询
sbOddsDetail
盘口赔率明细查询(含 MultiLetGoal 初盘/临场盘关联)
GET /api/sb-odds-detail/handicap-merged
输入条件后查询