Ruby Agent System PRD

Dashboard

Data Report 默认工作台功能规则,覆盖域名信息、实时统计和收入趋势。

Dashboard 是 Data Report 的默认标签页,用于在登录后快速查看域名状态、实时经营指标和收入趋势。

页面摘要

项目说明
页面性质只读数据看板,不在本页修改域名、会员或财务数据
核心动作查看域名状态、实时统计卡片、收入趋势,并按品牌或月份切换视图
数据范围当前账号有权限查看的品牌、域名、会员和资金统计
当前状态默认看板、品牌筛选、月份选择和异常兜底已定义;刷新频率和收入趋势口径以本页字段模型和业务规则为准

参考区

页面状态 Figma 截图

Data Report

Data Report - 2.2 Dashboard 默认态

默认显示 Full Data 视角,域名信息表位于上方,Realtime Statistic 卡片位于下方。

截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

页面状态 Figma 截图

Data Report

Data Report - 2.3 按品牌查看

Realtime Statistic 切换到 Data by Brand 后,右侧品牌选择器显示当前品牌,统计卡片按品牌维度刷新。

截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Data Report - 2.4 品牌下拉菜单

品牌选择器展开后显示 Daebak Brand、W365、Ikea、The King+;选择后关闭菜单并刷新当前区域。

截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Data Report - 2.5 品牌筛选结果

品牌筛选生效后,统计卡片右上角展示绿色品牌标记,提示当前数值已限定在该品牌范围。

截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

页面状态 Figma 截图

Data Report

Data Report - 2.6 收入图品牌菜单

收入趋势图支持独立切换 Full Data / Data by Brand,并可打开品牌菜单查看单品牌趋势。

截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

Data Report - 2.7 月份选择器

月份选择器以年份区间和 12 个月网格呈现,支持左右切换年份、选择月份和 Clear 清空。

截图说明只作为 Figma 证据摘要,不作为字段定义;字段口径、完整列、导出和权限规则以字段模型章节为准。

全局依赖

全局模块说明
Top展示会员汇总、余额、提现入口、消息入口和 Profile。Dashboard 不重复定义 Top 逻辑。
Global One Line Notice有高优先级公告时展示。Dashboard 不重复定义公告逻辑。
Data ReportDashboard 属于 Data Report 模块,遵守模块级数据范围和页签规则。

功能规则

功能地图只描述 Dashboard 自身结构。全局顶部区域见 TopGlobal One Line Notice

区域UI 表现对应功能规则
页签导航DashboardDaily Profit StatisticsTotal Report,当前页签高亮页签导航
域名信息My Domain Information 表格、Result 数量、状态标签域名信息
Realtime Statistic指标卡片、Full Data / Data by Brand、品牌选择器实时统计
收入趋势总收入、涨跌比例、趋势图、品牌筛选、月份选择收入趋势

功能地图

页签导航

页签导航用于在 Data Report 模块内切换统计视图。

项目说明
Dashboard默认选中,展示域名信息、实时统计和收入趋势。
Daily Profit Statistics点击后进入 Daily Profit Statistics,查看日利润统计和结算明细。
Total Report点击后进入 Total Report,查看总报表。
UI 状态当前页签使用紫色文字和下划线。
切换规则切换页签时保留 Data Report 模块上下文,但不强制继承当前页面内部筛选条件。

域名信息表格级定义

域名信息是品牌推广短链 / 转发域名统计区,用于展示当前账号可见品牌的绑定域名、连接状态和点击数据,帮助运营判断推广链接是否正常。

项目定义
行粒度每一行代表一个品牌下的一条当前推广短链或转发域名信息。
汇总粒度无 Total 行;Result 数量代表当前可见域名信息行数。
默认排序默认使用后端稳定排序,异常或断连域名必须保留可见,不能被隐藏。
数据范围受当前账号品牌权限、Dashboard 数据范围和域名可见权限限制。
父子 / 展开关系无展开子行;异常域名处理入口在 Domain Settings,不在本表内展开。
导出关系Dashboard 未展示导出入口;本表默认不导出。

域名信息字段模型

字段所在区域定义 / 口径展示规则导出备注
BrandMy Domain Information域名所属品牌。品牌名称文本。不导出受当前账号品牌权限限制。
Connected DomainMy Domain Information当前品牌用于访问或推广的短链 / 转发域名。按系统配置展示大小写。不导出本页只展示统计,不在 Dashboard 修改。
Last UpdatedMy Domain Information域名信息最近更新时间。三语言环境中使用统一时间格式。不导出使用系统返回的更新时间语义。
StatusMy Domain Information域名连接状态。Normal 绿色标签,Error 红色标签。不导出异常处理入口在 Domain Settings。
Daily ClickMy Domain Information当日点击量。整数。不导出统计时区遵守共享规则。
Weekly ClickMy Domain Information本周点击量。整数。不导出周期口径使用系统统计口径。
Monthly ClickMy Domain Information本月点击量。整数。不导出月份按系统时区统计。

移动端展示域名信息时,默认改为卡片或横向滚动表格,但字段模型不能减少。BrandConnected DomainStatus 和最近更新时间优先可见,点击量字段可在同一卡片下换行展示;不能把移动端缺省字段从数据模型、导出规则或上线检查范围中移除。

Realtime Statistic

Realtime Statistic 用指标卡片展示当前经营实时数据,支持全品牌汇总和单品牌查看。

元素说明
Full Data默认视图,汇总当前账号有权限查看的全部品牌。
Data by Brand单品牌视图,启用品牌选择器。
品牌选择器只展示当前账号可访问品牌;选择后关闭菜单并刷新指标卡。
指标卡片展示图标、指标名、数值、涨跌比例和当前数据范围标签。
指标业务含义
Total Number of Members当前范围内会员总数。
Number of Subordinate Partners当前账号直属下级代理数量,不包含下下级或更深层级。
Expected Earnings for Today今日预计收益。
Today’s Deposit Amount今日充值金额。
Number of Logged-in Members当前登录会员数。
Active Partners当前账号直属下级中处于活跃状态的代理数量,不包含下下级或更深层级。
Yesterday’s Earnings昨日收益。
Withdrawal Amount提现金额。
Number of Depositing Members有充值行为的会员数。
Betting Amount投注金额。

Realtime Statistic 的品牌选择只影响本模块,不影响收入趋势图的品牌选择。所有人数、次数和金额默认使用完整数字加千分位展示,不使用 KM 等国际单位缩写;如运营后台或后端返回缩写值,前端也需要格式化成完整数字。

收入趋势

收入趋势用于展示当前统计范围内的收入变化,支持全品牌或单品牌查看,并支持月份切换。

元素说明
总收入展示当前筛选范围内的收入总额和涨跌百分比。
图表使用折线 / 面积图展示月内收入变化。
Full Data / Data by Brand控制当前图表的数据范围,不影响 Realtime Statistic。
品牌选择器在 Data by Brand 模式下选择图表品牌。
月份选择器支持月份网格、年份切换和 Clear;默认进入页面时选中当前自然月。
图表点位hover 时展示日期和对应收入值。

业务规则

  • Dashboard 只展示当前账号有权限查看的数据。

  • Full Data 只汇总当前账号授权品牌,不代表全平台总量。

  • Data by Brand 必须明确展示当前品牌。

  • Realtime Statistic 和收入趋势的品牌筛选互不影响。

  • 金额、人数、百分比、日期时间必须使用统一格式。

  • 收入趋势默认展示当前自然月,不按最近 30 天滚动计算;如果当天是 1 号,默认图表只展示当月第 1 天已有数据。

  • 任一模块刷新失败时保留上一次成功数据,并在模块内提示重试。

  • 无数据时保留模块标题和筛选控件,内容区显示明确空态,不展示模拟数据。

  • 域名 Error 状态可点击,点击进入 Domain Settings 查看处理;悬停展示最近一次异常原因。

  • Realtime Statistic 每 60 秒自动刷新;Revenue Trend 只在切换月份、品牌或手动刷新页面后更新。

  • Revenue Trend 默认展示净利润趋势;左上角总收入和涨跌比例必须与当前图表范围一致,并按上一个自然月同范围口径计算变化。如需 GGR 或投注利润,必须在图例和字段名中单独标注。

页面特例

场景处理
域名信息为空保留模块标题和 Result,表格区展示空态。
域名状态为 Error使用异常标签展示;处理入口跳转到 Domain Settings
实时统计加载失败保留上一次成功数据或展示卡片级错误,不使用模拟数值。
当前账号无可选品牌隐藏或禁用 Data by Brand 品牌选择器。
收入趋势无数据保留坐标或空图表容器,展示无数据文案。
月份选择失败保持原月份,不刷新图表,并提示重试。

本页目录