监理报表 · 实体站筛选项 · PRD
作者 Luke 版本 v1.8 日期 2026-09-11 状态 待开发评审 平台 BRAND_A & BRAND_B 类 R
版本记录
| 版本 | 日期 | 变更摘要 |
|---|---|---|
| v1.8 | 2026-09-11 | Sonnet 第二轮在 §2.2 补回
GamingVenue 与 channel_type
不联动的边界,并新增对应验收点。 |
| v1.7 | 2026-09-11 | Sonnet 首轮在 §3.3 补回监管传送边界与 outlet 编码警告;写明查询 0 笔仍须导出仅含表头的空档,并新增对应验收点。 |
| v1.6 | 2026-09-11 | L0 资讯图表中的范例选项改为
1 - 实体站 A,不显示启用/禁用状态;业务规则不变。 |
| v1.5 | 2026-09-10 | 二次精简 §1~§4:删除 L0、范围与正文的重复说明,合并查询及异常规则;16 个验收点与业务结论不变。 |
| v1.4 | 2026-09-10 | Codex 候选精简版:保留 §2~§4 的业务结论与 16 个验收点;合并重复说明,改写为「条件 → 结果 → 例外」;目录、版本记录与附录分别默认折叠;重绘资讯图表。 |
| v1.3 | 2026-09-09 | 既有需求重检:补 BO/Client 空视觉清单与本地图指纹;L0 不做边界逐项反指正文、红线或验收点;把正文既有边界补成可定位条款,并整理段落编号。业务口径、字段、文案与交互结论不变。 |
| v1.2 | 2026-08-28 | 新增「修改筛选项后须按 Serach
才查询」;写入既有空态文案 No More Data;L0
资讯图表改为上传网址。 |
| v1.1 | 2026-08-28 | 删除没有证据的空值防呆与对应验收点;关闭待确认项;简化 §3 跨站计数说明。规格结论不变。 |
| v1.0 | 2026-08-28 | 初版:在 §2 新增 GamingVenue:
单选下拉;清单含禁用站;All 代表不筛选;§3 查询注单的 outlet_id;字段表维持 16
栏。 |
目录
L0 · 快速掌握

① 一句话需求
在 Backoffice ▸ ReportCenter ▸ MegaxcessReport 新增
GamingVenue:
单选下拉,让审查人员直接查询并导出指定实体站的注单,不再导出全量后自行筛选与加总。
② 术语写死表
| 词 | 唯一含义 |
|---|---|
| 实体站 | 玩家注册时绑定的门店;绑定后不变。 |
outlet_id |
注单上的实体站 ID;本需求直接筛选此栏。 |
All |
不加入 outlet_id 条件。 |
| 已查询条件 | 上一次按下 Serach 并成功返回结果时的条件。 |
③ 全局红线表
| 不变量 | 违反后果 | 验证锚点 |
|---|---|---|
| G1 下拉包含禁用实体站 | 禁用站的历史注单无法查询 | AC1 AC2 |
G2 All 不加入 outlet_id
条件 |
总数会静默漏掉禁用站注单 | AC3 AC4 |
G3 报表维持 16 栏及原 outlet_id
值 |
导出格式不再符合监理规格 | AC5 |
G4 按 Serach 才套用条件 |
画面、页脚与导出会使用不同条件 | AC7 AC8 AC15 |
④ 适用范围与「不做」边界
本次只在 MegaxcessReport
新增一个实体站筛选项。字段表、其他报表(含
代理盈亏)、实体站管理与权限结构都不改。阅读者为后台前端、报表后端与测试。
1. 范围
1.1 在既有查询条加入
GamingVenue:,位置在 Game Offering: 与
Line: 之间。
1.2 其余 6 个筛选项、Serach 文案、16
栏、排序、分页、页脚、明细子表、默认查询、其他报表、实体站管理、权限与提示语都不改;不做多选、模糊搜索、按名称输入、分组或小计。
2. 筛选项
2.1 值域与显示
| 项目 | 规则 |
|---|---|
| 标签 | 逐字为 GamingVenue:。 |
| 类型 | 单选下拉;默认选中 All。 |
| 清单 | 重新打开页面时读取实体站管理的全量清单;启用、禁用都显示。 |
| 选项格式 | ID - 名称,连字号前后各一个半角空格。 |
| 排序 | All 固定第一;其余按 ID 数值升序。 |
2.1.1 实体站禁用后仍有历史注单,因此不得从下拉移除。
2.2 查询语义
| 条件 | 结果 |
|---|---|
| 选择实体站 | 加入 outlet_id = 所选 ID;与其他筛选同时生效。 |
选择 All |
不加 outlet_id 条件,包含禁用站历史注单。 |
修改后按 Serach |
套用全部条件并回第 1 页。 |
| 修改但未搜索 | 表格、页脚、导出维持上一次成功查询。 |
2.2.1 GamingVenue 与
channel_type 不联动。选择实体站只叠加
outlet_id 条件,不得改写或排除
RGP/LBC 的既有取数。
3. 取数与输出
3.1 取数口径
3.1.1 直接筛选注单记录的
outlet_id,不得关联玩家当前资料。该值是玩家注册时绑定的实体站,不是下注地点;线上投注也按此值归属,且一个账号只绑定一个实体站。
3.2 表格、页脚与提示语
3.2.1 明细维持一行一笔注单与 16
栏。页脚按筛选结果重算,只合计
total_bet_amount、total_payout_amount。
| 场景 | 文案 |
|---|---|
| 查无资料 | No More Data |
3.3 导出
3.3.1 Export 导出上一次成功执行
Serach 的全部结果,不受分页或尚未搜索的修改影响。
3.3.2 查询结果为 0 笔时,Export
仍可使用;导出档只保留 16 栏表头,不含资料列。
3.3.3 本需求不改既有 outlet_id
送交监管方的流程,也不处理送出后的转码。现阶段未取得监管方的 outlet
编码定义,不得假设其编码与本系统 outlet_id 相同。
4. 权限与异常
筛选项随既有查看权限出现,导出沿用既有权限。清单失败沿用既有错误处理;不限制实体站数量,日期仍受
Data Range(settle time): 约束。
附录 A:验收标准
P0为主路径或高风险口径;其余为P1。
| # | P | 验收点 |
|---|---|---|
| AC1 | P0 | 实体站设为禁用后,该站仍显示在下拉(G1)。 |
| AC2 | P0 | 选中禁用站后,其历史注单仍可完整查询(G1)。 |
| AC3 | P0 | 区间内含禁用站注单时,选择 All
仍显示这些注单(G2)。 |
| AC4 | P0 | 选择 All 时,查询不得带任何 outlet_id
条件(G2)。 |
| AC5 | P0 | 报表仍为 16 栏;outlet_id 仍显示数字
ID,不新增实体站栏(G3)。 |
| AC6 | P0 | ID
1、2、10、30002
的排序为 1 → 2 → 10 → 30002。 |
| AC7 | P0 | 选择实体站并搜索后,页脚按筛选结果重算(G4)。 |
| AC8 | P0 | 选择实体站并搜索后,导出内容与该次查询结果一致(G4)。 |
| AC9 | P1 | 新增实体站后,不发版本;重新打开页面即可在下拉看到。 |
| AC10 | P1 | GamingVenue: 位于 Game Offering: 与
Line: 之间。 |
| AC11 | P1 | 第一项逐字为 All,不是
All Gaming Venue、ALL 或双语。 |
| AC12 | P1 | 每个选项为
ID - 名称,使用半角连字号且前后各一空格。 |
| AC13 | P1 | 既有 6 个筛选项不变;按钮仍逐字为 Serach。 |
| AC14 | P1 | 同时选择 GamingVenue: 与 Game Provider:
时,两项同时生效。 |
| AC15 | P0 | 只修改实体站、未按 Serach
时,表格与页脚不变(G4)。 |
| AC16 | P1 | 修改实体站、未按 Serach
就导出时,使用上一次成功查询条件。 |
| AC17 | P0 | 上一次成功查询为 0 笔时,Export 仍可使用;档案含 16
栏表头且无资料列。 |
| AC18 | P0 | 既有送交监管方的流程与转码不变;实作不得假设监管方 outlet
编码等于本系统 outlet_id。 |
| AC19 | P0 | 选择任一实体站后,RGP/LBC 仍按既有
channel_type 取数;实体站条件不得改变两者范围。 |
附录 B:原型视觉清单
原型视觉清单
| 视觉 ID | 载体 | 用途 | 证据 |
|---|---|---|---|
VIS-BO-NONE |
BO | 后台页面不使用图片或图片占位。 | BO 原型只有报表控件。 |
VIS-CLIENT-NONE |
Client | 本需求不产出客户端页面。 | §1 只改后台报表。 |
文档版本:v1.8 | 日期: 2026-09-11 | 作者: Luke | 文档状态:待开发评审
