Skip to content

第11章 右侧监控面板

11.0 与其他章节的关系说明

本章定义操盘页右侧监控面板的结构、功能和交互规则。右侧监控面板是操盘手实时监控投注活动和处理风险注单的核心区域。

维度相关章节本章职责
页面布局第2章页面结构本章定义右栏的具体内容和交互
注单数据第12章数据字段定义本章定义展示逻辑,字段定义见第12章
风险注单处理第14章操作流程与权限本章定义界面交互,权限规则见第14章
告警类型操盘列表第9章9.11节(SSOT)本章复用告警类型定义,共11种
操盘日志第18章操盘日志页面规范本章定义快捷入口,完整规范见第18章

11.1 面板概述

11.1.1 面板定位

右侧监控面板用于实时监控当前赛事的投注活动,帮助操盘手及时发现和处理风险。

功能模块核心作用
风险注单展示需人工审核的高风险投注,支持接受/拒绝操作
最近投注展示实时投注流水,便于监控投注趋势

说明:一期右侧面板聚焦于投注监控的核心功能,告警信息和操盘日志通过顶部栏和弹窗入口访问。

11.1.2 面板位置与尺寸

属性规格说明
位置页面右侧三栏布局的右栏
展开宽度280px固定宽度
折叠宽度48px仅显示图标
高度100%视口高度减去顶部栏垂直填满

11.2 面板结构

11.2.1 面板布局

┌─────────────────────────────────┐
│  ◀ 折叠按钮                     │
├─────────────────────────────────┤
│  ⚠️ 风险注单              [15]  │  ← 可折叠区块
│  ├─ 注单卡片1                   │
│  ├─ 注单卡片2                   │
│  └─ 批量操作按钮                │
├─────────────────────────────────┤
│  💰 最近投注                    │  ← 可折叠区块
│  ├─ 投注记录1                   │
│  ├─ 投注记录2                   │
│  └─ ...                         │
└─────────────────────────────────┘

11.2.2 区块展开/折叠规则

区块默认状态折叠交互说明
风险注单展开点击标题行折叠/展开有待处理注单时保持展开
最近投注展开点击标题行折叠/展开-

11.3 风险注单模块

11.3.1 风险注单定义

风险注单是指触发风控规则需要人工审核的投注。

触发条件风控规则说明
单笔大额投注金额超过大额阈值(默认5万)阈值在风控管理配置
累计超限单盘口累计投注超过阈值(默认20万)阈值在风控管理配置
单边超限单边投注比例超过阈值(默认70%)阈值在风控管理配置
用户标记用户被标记为高风险职业玩家、套利玩家等
赔率变化投注时本地赔率与下注赔率偏差超过阈值(默认0.10)复用偏离告警阈值口径
盘口非开盘盘口处于隐藏或锁定状态时收到的投注边界投注,需人工确认

C端用户态规则

  • 待审核期间:C端显示"审核中",用户不可对同一选项重复提交投注
  • 接受/拒绝后:实时通知用户结果(接受显示"投注成功",拒绝显示"投注未通过"并退还投注额)

11.3.2 风险注单卡片结构

每张风险注单卡片包含以下信息:

区域内容样式
头部左侧投注金额红色加粗,如"¥15,000"
头部右侧投注时间灰色,如"18:45:32"
详情行玩法 + 选项 + 赔率如"让球 主队(-0.5) @0.92"
风险标签触发的风控规则红色/橙色标签
倒计时剩余审核时间(最后10秒显示)红色闪烁
操作按钮接受 / 拒绝绿色/红色按钮

11.3.3 风险注单列表规则

规则项规格说明
排序方式按投注时间倒序最新的在最上面
最大显示数量20条超出显示"查看更多"链接
自动刷新WebSocket实时推送新注单立即推送
超时处理30秒自动拒绝超时时间在系统管理配置

11.3.4 风险注单操作

操作按钮样式点击效果说明
接受绿色"✓ 接受"注单状态变为已接受,卡片淡出确认接受该投注
拒绝红色"✗ 拒绝"注单状态变为已拒绝,卡片淡出拒绝该投注,退还用户投注额
全部接受绿色"全部接受"批量接受所有待审核注单底部批量按钮
全部拒绝红色"全部拒绝"批量拒绝所有待审核注单底部批量按钮

11.3.5 风险注单超时规则

规则项规格说明
超时时间30秒配置归属系统管理
超时行为自动拒绝超时未处理的注单自动拒绝,退还用户投注额
倒计时显示最后10秒显示卡片上显示红色闪烁倒计时
超时提示Toast通知"注单#xxx已超时自动拒绝"

设计原因:风险注单本质是高风险投注,超时自动拒绝可控制风险敞口,避免因操盘手未及时处理导致风险失控。

11.3.6 风险注单标签

标签样式触发条件
大额红色单笔金额超过大额阈值(默认5万)
单边橙色该选项投注比例超过单边阈值(默认70%)
高风险用户红色用户被标记为高风险
赔率变化橙色投注时赔率偏差超过阈值(默认0.10)
累计超限橙色单盘口累计投注超过阈值(默认20万)
盘口非开盘红色盘口处于隐藏或锁定状态

11.4 最近投注模块

11.4.1 最近投注定义

最近投注展示当前赛事的实时投注流水,用于监控投注趋势和验证风险注单处理结果。

11.4.2 投注记录结构

每条投注记录包含以下信息:

区域内容样式
头部左侧投注金额白色,如"¥8,000"
头部右侧投注时间灰色,如"18:44:55"
详情行玩法 + 选项 + 赔率 + 状态标签如"独赢 主胜 @1.85"
状态标签已接受/已拒绝/待审核绿色/红色/橙色

11.4.3 投注记录列表规则

规则项规格说明
排序方式按投注时间倒序最新的在最上面
最大显示数量50条超出显示"查看更多"链接
自动刷新WebSocket实时推送新注单立即推送
默认筛选已接受 + 待审核已拒绝注单默认不显示
已拒绝显示折叠在末尾点击"显示已拒绝"展开,灰色样式

设计原因:默认隐藏已拒绝注单,避免拒单刷屏影响操盘手监控有效投注。

11.4.4 投注状态标签

状态标签样式说明
已接受绿色"已接受"正常接受的投注
已拒绝红色"已拒绝"被拒绝的投注(默认隐藏)
待审核橙色"待审核"等待人工审核的风险注单
超时拒绝红色"超时拒绝"超时自动拒绝的注单(默认隐藏)

11.5 面板折叠态

11.5.1 折叠触发方式

触发方式操作说明
点击折叠按钮点击面板顶部的"◀"按钮主要折叠方式
快捷键暂不支持一期不支持

11.5.2 折叠态布局

面板折叠后,宽度收缩为48px,仅显示与展开态模块一一对应的功能图标:

┌────┐
│ ▶  │  ← 展开按钮(箭头方向变为▶)
├────┤
│ ⚠️ │  ← 风险注单图标(显示数量角标)
│[15]│
├────┤
│ 💰 │  ← 最近投注图标(显示数量角标)
│[28]│
└────┘

11.5.3 折叠态图标交互

图标点击行为说明
展开按钮(▶)展开面板恢复到展开状态
风险注单图标(⚠️)展开面板并滚动到风险注单区块快速定位
最近投注图标(💰)展开面板并滚动到最近投注区块快速定位

11.5.4 折叠态数量角标

图标角标内容显示规则
风险注单待审核注单数量数量大于0时显示,红色圆形角标
最近投注最近5分钟投注数量数量大于0时显示,蓝色圆形角标

11.7 实时数据更新

11.7.1 数据推送机制

数据类型推送方式推送频率
风险注单WebSocket实时推送新注单立即推送
投注流WebSocket实时推送新注单立即推送

11.7.2 数据更新动画

场景动画效果说明
新风险注单从顶部滑入,背景闪烁吸引操盘手注意
新投注记录从顶部滑入无闪烁
注单处理完成淡出并从列表移除平滑过渡

11.7.3 断连处理与兑底拉取

场景处理方式说明
WebSocket断连显示"连接中..."提示面板顶部显示
重连成功调用兜底接口补拉数据见下方兜底策略
重连失败显示"连接失败,点击重试"支持手动重试

兜底拉取策略

规则项规格说明
拉取接口GET /events/{eventId}/bets?since=since=断连前最后一条推送的server_ts
去重主键bet_id避免重复插入
单次上限200条超出提示"数据存在不完整风险,请刷新页面"
拉取时机WebSocket重连成功后立即执行自动触发

11.8 待审核注单处理流程图

主流程

子流程A:处理接受注单

子流程B:处理拒绝/超时


11.9 配置项归属汇总

配置项默认值配置归属说明
风险注单超时时间30秒系统管理超时自动拒绝
大额投注阈值(单笔)5万风控管理触发风险注单审核
大额投注阈值(累计)20万风控管理单盘口累计超过此值触发审核
单边比例告警阈值70%风控管理触发风险注单审核
赔率变化阈值0.10(HK)风控管理与第7章偏离IM阈值口径一致(默认值为0.10,风控管理配置)
最近投注显示数量50条系统管理一期写死,默认值为50条
风险注单显示数量20条系统管理一期写死,默认值为20条
断连补拉上限200条系统管理一期写死,默认值为200条

体育操盘系统产品文档