Appearance
第十七章 权限控制
关盘口径(2026-04-21 生效):关盘来源统一为数据源推送(唯一来源);关盘 = 绝对终态,操盘页与结算详情页均不提供人工开盘入口。
17.1 角色权限矩阵
| 操作项 | 结算人员 | 结算主管 | 风控人员 | 财务人员 |
|---|---|---|---|---|
| 赛果录入 | ||||
| 打开赛果录入弹窗(至少一盘口已关盘 或 IM 已推送任一阶段比分数据) | ✔ | ✔ | ✘ | ✘ |
| 录入 / 编辑比分 | ✔ | ✔ | ✘ | ✘ |
| 盘口结算 | ||||
| 查看盘口卡片 | ✔ | ✔ | ✔ | ✔ |
| 选择结算结果 | ✔ | ✔ | ✘ | ✘ |
| 确认结算(L2) | ✔ | ✔ | ✘ | ✘ |
| 执行结算(L3/L4) | ✔ | ✔ | ✘ | ✘ |
| 赛事驳回 | ||||
| 赛事驳回(已结算 / 已取消 / 异常→待结算,须 24 小时内) | ✔ | ✔ | ✘ | ✘ |
| 盘口二次结算 | ||||
| 盘口二次结算(需赛事待结算) | ✔ | ✔ | ✘ | ✘ |
| 赛事级操作 | ||||
| 确认结算赛事(所有盘口均已结算或已取消) | ✔ | ✔ | ✘ | ✘ |
| 赛事异常处理(取消 / 延期 / 腰斩 / 数据错误,仅赛事待结算时可用) | ✔ | ✔ | ✘ | ✘ |
| 管理级操作(仅结算主管) | ||||
| 结算人员分配 / 批量分配(入口在结算列表) | ✘ | ✔ | ✘ | ✘ |
| 查看 | ||||
| 查看日志 | ✔ | ✔ | ✔ | ✔ |
17.2 权限设计要点
| 要点 | 说明 |
|---|---|
| 结算人员 | 一线结算操作:赛果录入 / 盘口结算 / 赛事驳回 / 盘口二次结算 / 赛事异常处理 |
| 结算主管 | 一线操作 + 管理级操作:结算人员分配 / 批量分配(入口在结算列表) |
| 与操盘手的关系 | 关盘来源为数据源推送(唯一来源);操盘页与结算页面均不提供关盘入口;关盘 = 绝对终态,无人工开盘入口。职责分离:操盘手负责赔率与隐藏/锁定,结算人员负责赛果/结算/二次结算/异常处理 |
| 数据源盘口关盘/开盘 | 架构约束,任何角色均不可人工触发;数据源盘口的生命周期完全由数据源自身驱动 |
| 赛事驳回时效 | 所有赛事驳回操作须在赛事最新结算时间起 24 小时内发起(按 UTC 时间戳),超出窗口按钮禁用 |
| 赛事异常发起 | 仅赛事状态 = 待结算时可发起(取消 / 延期 / 腰斩 / 数据错误,4 选 1)。系统不会自动标记 |
| 风控 / 财务 | 仅查看权限,不参与结算操作(一期无导出功能) |
17.3 结算人员分配
结算人员的指派按阶段分配(赛前结算人员 + 滚球结算人员,每场赛事分别指定),由结算主管在结算列表中维护。本章不展开;完整弹窗结构与交互见结算列表第 8 章 8.3 节 结算人员分配弹窗。
与操盘手分配的区分:操盘手分配按玩法(17 种 BT 分别指定),在操盘列表维护;结算人员分配按阶段,在结算列表维护。两者数据模型不同,不可混淆。