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

第十四章 串关结算规则

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

14.1 串关术语

术语含义
母单包含多个投注选项的串关注单
子单母单中每一个单独的投注选项
M串NM 个子单中取 N 个组合。M串1 = 全部 M 个子单组成 1 注
子单系数子单结算后用于计算母单派彩的系数

14.2 母单结算触发条件

规则说明
常规触发母单所有子单均已完成结算 → 系统自动计算母单派彩,无需结算人员确认
提前结算(短路)任一子单结算为「输」→ 母单派彩必为 0,系统立即结算母单为「输」,无需等待其余子单
分段子单短路半场/15分钟等分段玩法在终场统一结算时,如子单判定为「输」,立即触发母单短路结算
部分派彩不支持。未触发短路时,任一子单未结算,母单保持待结算

14.2b 串关盘口结算规则(按子单盘口来源分支)

核心原则:串关子单的结算结果沿用其所在盘口的结算结果(不重复计算)。不同来源的盘口走不同分支:

子单所在盘口来源IM 推送状态子单结算方式
可操盘盘口—(不适用)本地引擎按 第 12 章 判定规则基于比分结算
数据源盘口IM 已推送盘口终态(比分 + 状态字段稳定)走 L1 自动结算,子单结果 = 本地按 IM 状态字段直接标记;人工不介入
数据源盘口IM 超时未推送盘口终态 + 该盘口进入本地锁定态本地引擎按第 12 章规则基于比分兜底计算;结算人员通过结算详情页完成

术语统一:全章节使用"母单 / 子单"指代串关结构,不使用"腿"

规则说明

规则说明
子单结算不重复计算子单结算 = 盘口结算结果派生;盘口结算完成即子单结算完成
母单派彩公式投注额 × 各子单系数连乘(见 第 14.3 节 子单系数定义、第 14.4 节 母单派彩公式)
数据源盘口子单的特殊约束IM 已推结果时,子单强制走 L1;本地不支持人工结算该盘口,也不对子单做额外判定
数据源盘口进入本地锁定后该盘口所有单关 + 串关子单一律由本地引擎处理,IM 后续推送的比分/状态变化不再覆盖本地结果(见 第 8.3 节 本地锁定态
比分数据来源一致性无论子单走哪个引擎,原始数据输入(比分、进球、角球等)均为同一份 IM 推送数据(数据源正常时)或 同一份结算人员录入数据(数据源超时时);保证混合串关子单的数据视角一致
母单结算时序等所有子单均有结算结果(无论来源)后触发母单派彩计算;任一子单判输立即触发母单短路(见 第 14.2 节)

与旧版本差异:旧版本规定"所有进入串关的盘口一律本地结算"。新版本改为按盘口来源分支:数据源盘口有 IM 结果走 L1、本地兜底场景走本地引擎。这与 "IM 有数据时不支持人工结算盘口" 的业务约束一致(见 第 8.2 节 数据源盘口展示内容)。


14.2c 子单模型(核心概念)

概念定义
子单母单中一条投注选项的引用记录,本质是"对某个盘口的某个选项下注"
子单赔率投注瞬间从数据源快照锁定,后续不随数据源赔率变动
子单结算结果由子单引用的盘口对该选项的结算结果派生(该盘口判赢则子单系数 = 投注瞬间锁定 Decimal,判输则系数 = 0,以此类推)
子单状态没有独立状态,完全跟随引用盘口该选项的结算状态

关键规则:所有子单结算必定由引用盘口的赛果派生。盘口赛果未变 → 子单系数不变 → 母单派彩不变。盘口赛果发生改变 → 子单系数重算 → 母单派彩重算 → 按 15.4 差额矩阵处理派彩差额。

同赛事不串关:为避免对冲风险,同一赛事(指同一 EventId,不论 EventTypeId = 1 或 2)不同盘口不可出现在同一母单中。不同 EventId 的盘口(例如两场常规赛事,或一场常规 + 一场冠军)即使属于同一联赛也可同母单(详见 14.2d 跨类型串关)。此约束在投注层校验,结算详情页不做重复校验。


14.2d 跨类型串关(常规赛事 + 冠军赛事子单)

母单可能同时包含常规赛事子单(EventTypeId=2)和冠军赛事子单(EventTypeId=1)。两类赛事结算节奏差异巨大(常规赛事几小时内结算,冠军赛事可能跨数月),规则如下:

规则说明
统一本地结算引擎两类子单均由本地结算引擎处理,引擎规则一致
母单等最晚子单母单状态保持"待结算"直到所有子单(含冠军子单)结算完成;派彩可能延迟数月
单个子单结算不影响母单任一子单结算(含冠军)后,母单自动重新评估:若还有未结算子单 → 保持待结算;若全部结算完 → 触发派彩
冠军子单被二次结算时同常规子单规则:引用盘口赛果变化 → 母单回退为"待结算·子单回退中" → 新赛果确定后重算派彩
冠军盘口取消时该子单系数 = 1.0(降级),母单按 14.5 降级规则处理
锦标赛整体取消时该场所有子单系数 = 1.0(降级),串关退款

跨类型串关示例

母单:投注 ¥100,3 串 1:

  • 子单 1:本周末某场英超比赛让球盘(常规,EventTypeId=2,HK 0.88)
  • 子单 2:英超冠军「曼城」选项(冠军,EventTypeId=1,HK 1.85)
  • 子单 3:本周末另一场西甲比赛独赢盘(常规,HK 0.95)

结算过程

周末 → 常规赛事比赛结束 → 子单 1 和子单 3 结算(比如都赢)
  → 母单仍是"待结算"(子单 2 未结算)
  → 母单保持待定状态,等数月后冠军盘口结算

次年 5 月赛季末 → 曼城提前锁定冠军 → 结算人员结算英超冠军盘口
  → 子单 2 结算(赢)
  → 母单自动触发派彩:¥100 × 1.88 × 2.85 × 1.95 = ¥1,046.00
  → 向下取整 2 位 = ¥1,046.00

关联日志

跨类型串关挂起期间,系统在结算日志中记录「母单 {ID} 待冠军子单 {盘口 ID} 结算」;每次有子单结算都更新日志条目。


14.3 子单系数定义

子单结算结果子单系数对母单的影响
Decimal(HK + 1)正常计入
0母单派彩 = 0(整单输)
赢半0.5 × HK + 1 = 0.5 × Decimal + 0.5按赢半系数计入
输半0.5按输半系数计入
走水1.0等同于该子单移除
取消1.0子单降级(串关降级)
退款1.0子单降级(串关降级)

14.4 母单派彩公式

母单派彩 = 投注额 × 子单1系数 × 子单2系数 × ... × 子单N系数

派彩向下取整至 2 位小数。

赢半系数等价推导

单关赢半派彩 = 投注额 + 投注额 × 0.5 × HK = 投注额 × (1 + 0.5 × HK) = 投注额 × (0.5 × HK + 1)
所以子单系数 = 派彩 ÷ 投注额 = 0.5 × HK + 1

等价变换:
  0.5 × HK + 1
= 0.5 × (Decimal - 1) + 1
= 0.5 × Decimal - 0.5 + 1
= 0.5 × Decimal + 0.5

示例:HK = 0.92,Decimal = 1.92
  系数 = 0.5 × 0.92 + 1 = 1.46
  验证 = 0.5 × 1.92 + 0.5 = 1.46 ✓

14.5 串关降级规则

原始串关取消/退款子单数 K有效子单数处理
N 串 1K < N-1N-K ≥ 2降级为 (N-K) 串 1
N 串 1K = N-11降级为单关
N 串 1K = N0所有子单系数 = 1.0,母单按派彩公式计算后等于投注额,系统视同已取消并全额退还投注额

母单无独立取消操作:母单状态不可被人工直接取消;母单"已取消"态由其所有引用盘口全部取消(或走水 / 退款降级)时,按派彩公式计算得出,系统自动完成退款。


14.6 数值示例

3串1,全赢

投注额 ¥1,000:

子单HKDecimal结果系数
子单10.881.881.88
子单22.103.103.10
子单30.951.951.95

派彩 = 1,000 × 1.88 × 3.10 × 1.95 = 1,000 × 11.3646 = ¥11,364.60 验证:1.88 × 3.10 = 5.828 × 1.95 = 11.3646 ✓

3串1,1子单取消

投注额 ¥1,000:

子单结果系数
子单11.88
子单2取消1.00
子单31.95

派彩 = 1,000 × 1.88 × 1.00 × 1.95 = ¥3,666.00(等同于 2串1)

3串1,含输

任一子单输 → 系数 = 0 → 母单派彩 = 0。


14.7 引用盘口赛果变化时的串关处理

当母单某子单引用的盘口发生赛果改变时(盘口二次结算并重选了不同结果;或 IM 推送了新比分导致本地重新判定结果变化):

步骤说明
1该盘口对该子单选项的结算结果变更为新值
2包含该子单的所有母单回退为待结算·等子单
3其他子单保持原态(其引用盘口赛果未变)
4该盘口新结算结果确定后,母单按新子单系数重新计算派彩
5按 15.4.1 差额公式处理母单派彩差额:差额 > 0 补发;差额 < 0 扣回(不足记坏账);差额 = 0 不处理(子单系数无变化时跳过)

盘口状态变化但赛果未变(如数据源推送开盘自动回滚、二次结算后重选相同结果)不触发母单级联。盘口赛果保持原值时,子单系数不变,母单派彩不变,无需任何操作。


14.8 复式串关

复式串关 = 同一组选项按多种组合投注,每个子注独立结算。

规则说明
子注独立每个子注独立计算派彩
子注投注额每注等额
总派彩所有子注派彩之和
精度每注独立向下取整后求和(不可先加后取整)

14.8.1 复式串关降级规则

当复式串关中某选项取消/退款时,包含该选项的子注按 N串1 降级规则处理:

场景处理
3选项复式(含2串1×3 + 3串1×1),1选项取消含该选项的2串1子注→降级为单关(系数=1.0);3串1子注→降级为2串1
3选项复式,2选项取消含2个取消选项的3串1子注→降级为单关;含1个取消选项的2串1子注→降级为单关;2个取消选项互含的2串1子注→全退

数值示例:3选项复式,每注 ¥100,选项A/B/C(HK 0.88/2.10/0.95),选项B取消

子注组合选项B系数降级结果派彩
2串1-ABA+B1.00降为单关A100 × 1.88 = ¥188.00
2串1-ACA+C不受影响100 × 1.88 × 1.95 = ¥366.60
2串1-BCB+C1.00降为单关C100 × 1.95 = ¥195.00
3串1-ABCA+B+C1.00降为2串1 AC100 × 1.88 × 1.95 = ¥366.60
总派彩¥1,116.20

体育操盘系统产品文档