Bet History
Record Inquiry 下的 Bet History 子页面 PRD,覆盖 Sports、Casino、Slot 三类投注记录、筛选面板、投注明细表、横向滚动和导出。
Bet History 是 Record Inquiry 的投注历史子页面,用于查询 Sports、Casino 和 Slot 投注记录,核对投注时间、玩家、代理、钱包扣款、投注金额、赔率和派彩。
| 项目 | 说明 |
|---|
| 页面性质 | 投注历史只读查询页,支持 Sports / Casino / Slot 类型切换和导出 |
| 核心动作 | 按时间、品牌、玩家和游戏类型筛选投注记录,核对投注金额、赔率、派彩和钱包扣款 |
| 数据范围 | 当前账号有权限查看的品牌、代理、会员和投注记录 |
| 当前状态 | 三类投注记录、筛选、宽表、横向滚动和导出已定义;部分字段和导出口径仍待确认 |
| 状态 | 内容 |
|---|
Confirmed | Bet History 是 Record Inquiry 的只读投注记录页;搜索、筛选、表格和导出必须使用当前已生效条件。 |
Inferred from Figma | Sports / Casino / Slot 按当前截图作为独立类型视图处理,横向滚动用于展示完整字段。 |
Open Question | 各游戏类型完整列名、搜索字段、导出字段和移动端状态仍待确认,见 开放问题。 |
页面状态 Figma 截图
Record Inquiry
Bet History 的 Sports 子页签高亮,Date/Time 必填字段展开日期范围选择器,支持时间输入、Clear 和 Apply。
Bet History 的 Casino 子页签高亮,Select Brand 下拉显示 All Brands、IKEA、W365、Oh my God、The King+。
Bet History 的 Slot 子页签高亮,Filters 面板展示 Date/Time、Select Brand、Player ID 和 Include Sub-Partner。
Bet History 的 Slot 默认列表展示 Bet Details 分组表头、Provider、Game Type、钱包金额、Bet Amount、横向滚动条和分页。
| 项目 | 定义 |
|---|
| 页面类型 | Feature Page PRD |
| 所属模块 | Record Inquiry |
| 页面定位 | 投注历史查询页 |
| 主要任务 | 在 Sports / Casino / Slot 间切换,按时间、品牌和玩家筛选,核对投注明细并导出当前结果 |
| 数据范围 | 当前账号有权限查看的品牌、下级代理、会员和投注记录 |
| 默认排序 | Bet Time 倒序,最新投注优先 |
关键规则摘要
Bet History 的 Sports、Casino、Slot 是同一子页面内的三类投注视图。三类视图共享通用筛选入口,但表格列和业务字段必须按游戏类型独立定义。
| 区域 | UI 表现 | 对应功能说明 |
|---|
| 子页面导航 | Deposit & Withdrawal Record、Promotion Record、Bet History 高亮 | 子页面导航 |
| 页面标题 | Bet History,副文案 A record of all your previous bets and their outcomes. | 页面上下文 |
| 查询与动作区 | Search for transaction、Search、Filter、Excel Download | 查询与动作 |
| 游戏类型 | Sports、Casino、Slot 三个分段按钮,当前类型紫色高亮 | 游戏类型切换 |
| Filter 面板 | Date/Time、Select Brand、Player ID、Include Sub-Partner、Reset、Apply | Filter 面板 |
| Sports 表格 | Brand、Bet Time、Player ID、Partner ID、Status、Settlement Time、钱包字段、Bet Amount、Odds | Sports 表格 |
| Casino 表格 | Brand、Bet Time、Player ID、Partner ID、Provider、Game Name、钱包字段、Bet Amount、Payout 等 | Casino 表格 |
| Slot 表格 | Brand、Bet Time、Player ID、Partner ID、Provider、Game Type、Bet Details 分组字段、Bet Amount | Slot 表格 |
| 分页区 | 横向滚动条、Showing 1-10 of 1000、页码 | 分页与横向滚动 |
| 项目 | 说明 |
|---|
| 标题 | Bet History。 |
| 副文案 | A record of all your previous bets and their outcomes. |
| 页面边界 | 本页只读,不撤单、不结算、不改写投注结果。 |
| 控件 | 规则 |
|---|
| Search 输入框 | 占位文案为 Search for transaction。用于搜索投注单号、玩家 ID 或代理 ID。 |
Search | 按当前关键词和已生效筛选刷新当前游戏类型列表,并回到第 1 页。 |
Filter | 打开或关闭右侧 Filter 面板;打开面板不触发查询。 |
Excel Download | 导出当前游戏类型、当前筛选、当前权限范围内的结果。 |
| 类型 | 说明 |
|---|
| Sports | 展示体育投注记录,包含 Status、Settlement Time、Bet Amount、Odds 等字段。 |
| Casino | 展示真人娱乐场投注记录,包含 Provider、Game Name、钱包字段、Bet Amount、Payout 等字段。 |
| Slot | 展示老虎机投注记录,包含 Provider、Game Type、Bet Details 分组、钱包字段和 Bet Amount。 |
切换 Sports / Casino / Slot 时,保留通用筛选条件,但刷新表格列定义、字段语义和分页,并回到第 1 页。
| 字段 / 控件 | UI 表现 | 规则 |
|---|
| Date/Time | 带红色 * 和提示图标,支持日期范围选择器 | 当前定义为必填筛选;选择器内 Apply 只回填输入框,最终查询以面板底部 Apply 为准。 |
| Select Brand | 下拉选择,默认 All | 只展示当前账号有权限查看的品牌。Casino 截图展示 All Brands、IKEA、W365、Oh my God、The King+。 |
| Player ID | 文本输入 | 当前 Slot 筛选截图展示 Player ID;按玩家编号过滤。 |
| Include Sub-Partner | 复选框,截图中默认勾选 | 只纳入当前账号权限范围内的下级代理数据。 |
Reset | 底部次按钮 | 恢复当前游戏类型默认查询,并回到第 1 页。 |
Apply | 底部主按钮 | 提交筛选条件,刷新当前游戏类型表格、横向滚动和分页。 |
| 字段 | 说明 |
|---|
| Brand | 品牌标签。 |
| Bet Time | 投注时间。 |
| Player ID | 玩家编号。 |
| Partner ID | 代理编号。 |
| Status | 投注状态,截图示例为 Opened。 |
| Settlement Time | 结算时间,未结算时可展示 ----。 |
| Coupon Wallet / Bonus Wallet / Normal Wallet / Withdrawal Wallet | 本次投注涉及的钱包金额。 |
| Bet Amount | 投注金额。 |
| Odds | 赔率,截图示例为 4.80。 |
| 字段 | 说明 |
|---|
| Brand | 品牌标签。 |
| Bet Time | 投注时间。 |
| Player ID | 玩家编号。 |
| Partner ID | 代理编号。 |
| Provider | 游戏供应商,截图示例为 Evolution。 |
| Game Name | 游戏名称,截图示例为 Speed Baccarat C。 |
| Coupon Wallet / Bonus Wallet / Normal Wallet / Withdrawal Wallet | 本次投注涉及的钱包金额。 |
| Bet Amount | 投注金额。 |
| Payout | 派彩金额;截图右侧列名部分被遮挡,需要补图确认完整列名。 |
| 字段 | 说明 |
|---|
| Brand | 品牌标签。 |
| Bet Time | 投注时间。 |
| Player ID | 玩家编号。 |
| Partner ID | 代理编号。 |
| Provider | 游戏供应商,截图示例为 Pragmatic Play Slot。 |
| Game Type | 游戏类型或游戏名称,截图示例为 Aztec Bonanza。 |
| Bet Details | 分组表头,包含 Coupon Wallet、Bonus Wallet、Normal Wallet、Withdrawal Wallet、Bet Amount 等字段。 |
| Bet Amount | 投注金额。 |
字段完整性状态:
| 范围 | 状态 | 规则 |
|---|
| Sports 可见列 | Confirmed from visible columns | 当前列可作为 Sports 查询实现基线;如需要投注详情页或注单 ID,需另补字段。 |
| Casino 可见列 | Partially confirmed | Provider、Game Name、钱包字段、Bet Amount、Payout 可作为可见字段;右侧完整列名仍需补图。 |
| Slot 可见列 | Partially confirmed | Provider、Game Type、Bet Details 和 Bet Amount 可作为可见字段;Game Type 含义和右侧列仍需确认。 |
| 钱包字段组 | Confirmed label group, pending calculation | Coupon Wallet、Bonus Wallet、Normal Wallet、Withdrawal Wallet 必须保持独立来源;金额关系和汇总公式待业务确认。 |
| Excel Download 字段 | Open Question | 导出必须按 Sports / Casino / Slot 分别确认完整字段,不能只按当前可见列截断。 |
| 控件 | 规则 |
|---|
| 横向滚动条 | 位于表格下方,用于查看右侧钱包和投注字段。 |
| 结果提示 | 左下角展示 Showing 1-10 of 1000。 |
| 页码 | 右下角展示上一页、页码、下一页,当前页紫色高亮。 |
| 翻页 | 保留当前游戏类型、关键词和已生效筛选条件。 |
- Bet History 是只读查询页,不撤单、不结算、不修改投注结果。
- Sports、Casino、Slot 共享通用筛选入口,但列定义和字段语义必须独立。
- Date/Time 当前定义为必填;Search、Filter、Excel Download 必须受当前游戏类型和权限范围限制。
- Include Sub-Partner 不能突破当前账号权限范围。
- 钱包字段必须明确说明金额来源,不能把 Coupon Wallet、Bonus Wallet、Normal Wallet、Withdrawal Wallet 混用。
- Excel Download 只导出当前游戏类型、当前筛选和当前权限范围下的数据。
| 场景 | 处理 |
|---|
| 查询无结果 | 保留游戏类型按钮、搜索区、Filter、表头、横向滚动条和分页容器,表格主体展示空态说明。 |
| Date/Time 为空 | 当前定义为必填;点击 Apply 时阻止提交并在 Date/Time 附近提示。 |
| 品牌选项加载失败 | 保留当前结果,在 Select Brand 下拉中展示重试入口。 |
| 查询失败 | 保留上一成功结果和当前草稿条件,提示重试。 |
| 导出失败 | 不清空列表,提示失败原因并允许重试。 |
Bet History 需确认项
- Sports、Casino、Slot 是否都只支持 Player ID 筛选,还是需要 Partner ID、Provider、Game Name 等更多条件,需要确认。
- Casino 和 Slot 表格右侧部分列名被遮挡,需要补充无面板态或滚动到右侧截图。
- Slot 表头
Game Type 与行内容 Aztec Bonanza 的字段语义需要确认是游戏类型还是游戏名称。 - 钱包字段与投注金额、赔率、派彩之间的计算关系需要业务确认。