Skip to content
🚫 本页面不支持以下人工操作开盘 / 重新开盘 / 关盘 —— 统一由数据源推送触发(唯一来源)。关盘 = 绝对终态,无人工回退路径。
⚠️ 一期范围调整(2026-04-23) 已结算盘口赛果变化、VAR 改判等场景,一期不做自动重结算,系统仅在受影响的已结算盘口上标记提示"⚠️ 结算比分已发生变化,请检查盘口赛果",由结算人员主动发起「盘口二次结算」处理。正文相关章节规则保留作为二期设计参考。

第一章 产品概述

关盘口径(2026-04-21 生效):关盘来源统一为数据源推送(唯一来源);关盘 = 绝对终态,操盘页与结算详情页均不提供人工开盘入口。

一期调整(2026-04-23 生效):第 1.5 节"结算自动化 4 层模型"中"已结算盘口赛果变化 → 自动重新结算"一期不实装;"赛果变化触发注单自动重算"从"系统自动"项移至"人工触发"项。系统仅在受影响的已结算盘口上标记提示"⚠️ 结算比分已发生变化,请检查盘口赛果",由结算人员主动发起「盘口二次结算」处理;标记仅在执行完盘口二次结算后自动清除(不支持手动关闭)。正文规则保留作为二期设计参考。

1.1 产品定位

结算详情页是单场赛事的结算操作页面,负责赛果录入、盘口级结算执行、驳回与二次结算、赛事异常处理和赛事级确认结算。

定位项说明
所属系统P1 体育操盘系统
适用赛事类型仅常规单场赛事(EventTypeId = 2)
核心目标完成单场赛事的全部盘口结算,确保赛果准确、派彩正确
上游结算列表 · 常规赛事 Tab(点击赛事行进入)
下游财务系统(派彩发放 / 差额回收)
数据源口径仅 IM(Inplay Matrix)为唯一数据源
姐妹模块冠军赛事 / 长期盘口(EventTypeId = 1)见 冠军赛事结算详情
盘口级结算前置盘口已关盘 + 该盘口所需赛果已确定(可以来自数据源同步或人工录入)
赛事级结算前置该赛事下所有盘口均已结算或已取消

关于数据源对比赛结束的输出

  • 数据源不单独提供独立的"赛事状态枚举字段"(类似"比赛已结束"这种赛事级状态标志)
  • 数据源确实提供"比赛结束时间"时间戳字段:在完整赛果数据中返回
  • 数据源还通过增量推送返回"赛事移除"信号,表示赛事从活跃列表中移除
  • 本地结合"比赛结束时间字段"+"赛事从活跃列表移除"共同感知比赛是否结束

各盘口按自身时段独立结算——半场盘口可在半场结束后结算,15 分钟段盘口可在该段结束后结算,不必等全场终场。赛事级确认结算仅要求所有盘口完成结算。


1.2 与结算列表的分工

维度结算列表结算详情页
定位多场赛事/多笔注单的浏览与快捷操作入口单场赛事的完整结算工作台
结算方式注单视图:直接为注单选择结算结果(快捷通道,结果应用到对应盘口)录入赛果 → 系统计算结果 → 逐盘口确认(完整操作
本质区别是入口/快捷方式,不是独立结算机制是结算的主工作台,支持全部操作
赛事级操作无(只展示和导航)确认结算、赛事驳回、赛事异常处理(4 选 1:取消 / 延期 / 腰斩 / 数据错误)
赛果录入完整的赛果数据录入弹窗(比分/进球/角球/红黄牌)
适用场景快速为单笔注单选择结算结果(任何 L 级)完整处理一场赛事的全部盘口
优先级详情页优先。若两边同时操作同一盘口,以详情页为准
驳回不提供驳回入口赛事驳回 + 盘口二次结算入口统一在详情页执行

1.3 目标用户

角色核心操作
结算人员录入赛果、确认 / 修改盘口结算结果、赛事驳回、盘口二次结算、确认结算赛事、处理赛事异常
风控人员查看结算详情(只读)
财务人员查看派彩数据(只读)
系统L1 自动结算、BT6 比分变动触发结算、串关母单自动结算、赛果变化触发注单自动重算

1.4 两条结算路径

同一赛事中,不同盘口可能走不同路径:

路径 A:数据源结算(IM 自动)

适用条件:操盘时数据源开关 = 开启

IM 推送比分 + 盘口状态数据 → 本地系统自动按规则判定结算结果
├── L1:数据源盘口 → 本地依 IM 状态字段直接执行派彩(全自动)
└── L2:可操盘盘口 → 本地按 BT 级判定规则预填 → 结算人员确认或修改后执行

核心概念澄清:IM 只推送比分/进球/角球/红黄牌等原始数据 + 盘口状态字段(开盘/关盘/已结算标记),不直接推送"赢/输/走水"等结算结果。所有结算结果均由本地系统基于 IM 推送数据 + BT 级判定规则自动计算得出。L1 与 L2-L4 的核心区别是盘口来源(数据源盘口 vs 可操盘盘口),不是"IM 有没有给结果"。

路径 B:本地结算(人工)

适用条件:盘口已关盘,且数据源未推送该盘口的终态(比分/状态字段),或该 BT 为数据源无法覆盖类型

数据源或结算人员提供该盘口所需赛果(全场比分、半场比分、某段比分、进球详情等)
→ 结算人员在「赛果录入」弹窗补录 / 修正数据(或系统从数据源自动同步)
→ 系统根据录入数据计算对应盘口的结算结果
→ 结算人员逐盘口确认 → 执行结算

(允许分阶段:半场结束后可录入半场比分并结算半场盘口,不必等全场终场)

同一赛事两条路径并存

场景路径 A 的盘口路径 B 的盘口
IM 全量推送比分及盘口终态全部
IM 部分推送比分/盘口终态IM 已推送终态的盘口IM 未推送终态的盘口
IM 无法覆盖的 BTIM 能覆盖的IM 无法覆盖的(40 种)

1.5 结算自动化 4 层模型

本期范围(2026-04-21)

  • 本期实装
    • 数据源自动拉取比分数据(基础数据能力,供赛果录入弹窗预填 / 核对)
    • L3 / L4 手动结算路径(结算人员录入或核对比分 → 系统按规则预填盘口结果 → 结算人员手动确认首次结算)
    • 已结算盘口赛果变化→自动重新结算(赛事 = 待结算时;详见 第 11.7 节
    • 串关母单自动重算与差额处理
  • 本期不实装:L1(数据源盘口首次自动派彩)和 L2(可操盘盘口首次自动结算)——即"关盘+赛果到位时系统直接派彩"的首次自动路径
  • 详见第 11.0.1 节 本期范围声明

一期实际路径:数据源仍自动拉取比分 / 进球 / 盘口状态等基础数据供本地系统参考和结算弹窗预填;首次"应用赛果"、"盘口首次结算"由结算人员手动触发;已结算盘口赛果变化后的重算由系统自动执行(无需人工再次确认),按差额矩阵自动处理补发/扣回。

层级条件结算方式详情页中的表现结算列表注单视图本期是否实装
L1数据源盘口 + 数据源推送比分/盘口状态已到位本地系统依数据源状态字段直接确认并派彩(首次全自动)盘口卡片直接显示「已结算」,灰显不可操作注单显示「已结算」本期不实装(首次派彩仍需人工);赛果变化后的重算实装
L2可操盘盘口关盘 + 数据源推送该盘口所需比分/进球明细等数据自动结算开关 = 开 → 本地按 BT 级判定规则自动计算并自动确认执行(无须人工);自动结算开关 = 关 → 本地计算后预填,结算人员确认预填或已结算标签;开关开时直接变「已结算」,开关关时显示「确认结算」按钮注单显示「确认结算」按钮(开关关时)或「已结算」(开关开时)本期不实装(首次自动派彩);赛果变化后的重算实装
L3可操盘盘口 + 数据源未推送该盘口所需比分数据(或推送延迟)结算人员补录比分/进球等数据 → 本地按 BT 级判定规则自动计算 → 结算人员确认结算人员在赛果录入弹窗补录 / 修正比分等数据 → 系统计算结果 → 确认注单显示「人工结算」按钮(快捷选结果)是(一期实装)
L4数据源无法覆盖 BT(40 种)+ 已拉到比分结算人员逐盘口手动选择结算结果(无法由规则自动推导)结算人员在盘口卡片直接选择赢 / 输 / 走水等 → 确认注单显示「人工结算」按钮(快捷选结果)是(一期实装)

L2 的两种子路径:由赛事的「自动结算开关」决定是完全自动执行(开)还是需人工确认(关)。数据源盘口不受此开关影响,数据源盘口走 L1 全自动路径。

L2 和 L3 的核心区别:比分数据来源不同(IM 推送 vs 人工录入),本地结算计算方式相同(系统按 BT 级判定规则自动计算)。

L3 和 L4 的核心区别:L3 通过赛果录入 → 系统批量自动计算所有关联盘口;L4 无法结构化录入赛果,只能逐盘口手动选择结果。

两个入口:L2 / L3 / L4 的注单既可在结算列表注单视图快捷选择结算结果,也可在结算详情页完整操作。两个入口产出相同结果,详情页优先。

数据源盘口 与 可操盘盘口 的自动结算差异

系统按盘口来源区分自动结算路径:

盘口来源自动结算条件比分/状态未送达时
数据源盘口本地系统接收 IM 推送的比分数据 + 盘口状态字段,按 IM 状态直接触发派彩(L1)超过配置时长(默认 30 分钟)未收到 IM 终态推送,触发人工介入,进入本地锁定态
可操盘盘口收到 IM 推送的比分数据后,若赛事开启「自动结算开关」则本地按 BT 级判定规则自动计算并执行(L2 预填 + L2 自动确认);否则预填给结算人员确认(L2 人工确认)由结算人员打开赛果录入弹窗人工补录比分(L3),或在无法结构化录入时由结算人员逐盘口手动选择结果(L4)

赛果变化自动触发重算(核心规则)

系统以盘口赛果的实质变化作为注单结算级联的唯一触发条件:

情形系统行为
盘口首次确定赛果触发注单首次结算(派彩 / 退款)
盘口赛果发生改变(从 X 变为 Y,Y ≠ X)对该盘口所有单关注单 + 所有引用该盘口的串关子单,按新赛果重新计算派彩,按 15.4 差额矩阵处理差额(补发 / 扣回 / 不动)
盘口状态变化但赛果未变(关盘 / 数据源推送开盘 / 二次结算后重选相同结果)不触发注单级联,注单保持原状

上述规则对可操盘盘口和数据源盘口(处于数据源接管态)一致;数据源盘口一旦进入本地锁定态,后续 IM 推送的新比分/状态变化不再覆盖本地结果。详见第 8 章 8.3第 11 章 11.7


1.6 核心术语(三级层次)

操盘列表 核心规则对齐的三级术语层次:

术语英文行业术语含义示例
玩法Bet TypeBet Type / Market Type抽象的投注类型,由 IM BetTypeId 标识"全场让球"(BetTypeId = BT1)
盘口MarketMarket / Line具体市场实例,一个玩法可对应多个盘口(按盘口线区分)"BT1 全场让球 -0.5"、"BT1 全场让球 -1.0"
选项SelectionSelection / Outcome具体可下注的选择"主队 -0.5"、"客队 +0.5"

约定:本文档及 settlement 模块全文遵循此三级术语。

  • BT(Bet Type):玩法类型的行业缩写,由 IM 数据源的 BetTypeId 字段定义(如 BT1 = 全场让球、BT6 = 全场波胆)
  • 当语境指代"某个玩法下的具体盘口线"时,用"盘口";指代玩法类型时,用"玩法"

1.7 继承全局规则

继承项来源
渲染器 4 种映射全局第 6.3 节
控制层级 4 级全局第 6.1 节
赔率制式(HK/Decimal)全局第 6.4 节
赔率精度全局第 7.2 节
可操盘玩法 17 种 BT全局第 8.8 节
限额玩法 208 种全局第 7.4 节
6 组玩法分组全局第 6.5 节
派彩舍入合规说明第 13 章 13.3.2

体育操盘系统产品文档