Ruby Agent System PRD

Profile

Profile 模块 PRD,总览 Profile Information 和 Change Password 的职责、边界和阅读路径。

Profile 是当前登录代理商的账号资料与账号安全模块。模块只管理当前登录账号本人,不承担客户资料维护、权限配置、财务审核或运营配置职责。

页面摘要

项目说明
页面性质Profile 模块总览页,只管理当前登录账号本人
核心动作区分 Profile Information 与 Change Password 的职责、入口和阅读路径
数据范围当前登录账号本人及其可见银行、GGR Margin、Bet Margin 和账号安全数据
当前状态两个子页面已拆分;未覆盖状态以子页面开放问题为准

需求状态

状态内容
ConfirmedProfile 只管理当前登录账号本人,不管理客户资料、权限配置、财务审核或运营配置。
Inferred from FigmaProfile Information 作为默认入口,Change Password 作为账号安全子页。
Open Question当前未发现模块级阻塞开放问题;基础信息、银行、移动端和密码状态以子页面开放问题为准。

1. 模块定位

项目定义
模块类型Module PRD
默认入口Top 的 Profile 入口默认进入 Profile Information
核心职责查看和维护基础信息、登记银行、查看 GGR / Bet 比例、修改登录密码
不承担职责不管理其他代理商资料、不修改权限、不审核提现、不配置分成比例
数据范围当前登录账号本人及其可见的银行、GGR Margin、Bet Margin 和账号安全数据

Profile 的总览页只定义模块边界、子页面结构、导航关系和共享规则。具体 Figma 原型、表单、保存、校验、反馈、异常和开放问题,放在两个子页面 PRD 中维护。

2. 子页面结构

子页面页面类型核心职责文档入口
Profile InformationFeature Page PRD查看和编辑基础信息、登记银行、只读查看 GGR Margin 与 Bet MarginProfile Information
Change PasswordFeature Page PRD输入当前密码、新密码和确认密码,完成当前账号密码修改Change Password

3. 全局依赖

全局模块使用规则
TopProfile 所有子页面都展示 Top;Profile 入口应能进入本模块默认页。
Global One Line Notice有有效高优先级公告时展示在 Top 下方。
共享规则语言、会话、权限、表单、反馈、敏感信息展示和响应式规则遵守共享规则。

4. 阅读路径

先阅读 Top,确认 Profile 从全局顶部区域进入的统一口径。
阅读 Profile Information,确认基础信息、银行信息和比例表格规则。
阅读 Change Password,确认密码输入、校验、提交和安全会话规则。
需要处理未覆盖状态、异常状态或设计缺口时,以两个子页面的“开放问题”章节为准。

5. 模块规则

  • Profile 只能展示和操作当前登录账号,不能通过参数或菜单切换到其他账号资料。
  • Profile Information 和 Change Password 是左侧菜单中 Profile 下面的两个独立子页面。
  • 子页面切换不应清空 Top、公告条、侧边栏或全局会话状态。
  • 基础信息、银行账号、手机号和密码都属于敏感信息,展示、保存和错误上报必须按敏感信息规则处理。
  • GGR Margin 和 Bet Margin 在本模块内只读展示;修改入口不在 Profile。
  • 密码修改属于安全操作,必须校验当前密码,并按安全策略处理旧会话。

本页目录