docs: payments 拆表设计定稿与契约/交互对齐
新增建模评估与 subscriptions/topups 表设计;删除 payments 单表篇; 契约、支付交互、需求清单与文档地图同步。
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
```
|
||||
|
||||
- **管理面**(作者专属):入口为登录页(账号密码)→ 侧边栏布局;空库时按三态分流(见《交互设计-登录与会话》)
|
||||
- **成员视图**(成员专属):入口为登录壳(令牌)→ 单页;与管理面物理隔离(两套路由、两套凭证中间件,令牌进不了管理面,会话进不了成员视图)
|
||||
- **成员视图**(成员专属):入口为登录壳(令牌)→ 侧边栏布局(与管理端同构壳,菜单三项:总览 / 调用日志 / 支付参数);与管理面物理隔离(两套路由、两套凭证中间件,令牌进不了管理面,会话进不了成员视图)
|
||||
- **没有第三种入口**:无开放查询页、无游客态;任何人第一眼看到的必然是两个登录入口之一
|
||||
- 401 分流统一约定:管理面任意请求 401 → 登录页(提示「会话已过期」);成员视图任意请求 401 → 登录壳(提示「令牌无效或已停用」)——各自回各自的家,不交叉
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
顺序逻辑:先看全景 → 立对象(成员 → Key → 支付)→ 查事实(调用日志)→ 系统(审计 / 账号)。
|
||||
|
||||
- 侧边栏底部:当前用户名 + 登出(登出即删会话行 → 回登录页)
|
||||
- 成员视图**无侧边栏**(单页,页头导航)
|
||||
- 成员视图**同构侧边栏**(三项菜单,见《交互设计-成员视图》§2):布局壳与管理端一致,菜单与数据不同;顶栏下拉「退出」= 清 sessionStorage 令牌
|
||||
|
||||
## 3. 跨页组件与呈现规则
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
八篇交互设计实际用到的组件能力——组件库与前端框架是实现期自由度,本清单是选型的验收标准而非锁定:
|
||||
|
||||
1. **布局**:可折叠侧边栏 / 抽屉、栅格系统(布局响应,见 §3.5)
|
||||
2. **表格**:密集列、行内编辑(归属下拉)、**展开行**(来源徽章的展开层)、行级操作、窄屏横向滚动
|
||||
2. **表格**:密集列、行内编辑(归属下拉)、行级操作、窄屏横向滚动;详情弹窗(调用详情 / 订阅参数)
|
||||
3. **浮层**:对话框(含二次确认)、toast(复制反馈)、顶部提示条(可关闭)
|
||||
4. **表单**:日期范围选择(时间选择器的快捷项 + 自定义起止)、大号粘贴输入框、双输入切换(支付记录的额度模式)
|
||||
5. **展示**:徽章 / 标签(来源、状态)、分段条(来源分解)、骨架屏、分页
|
||||
@@ -94,9 +94,9 @@
|
||||
|
||||
平台支持**不登记任何支付记录**的部署形态(如部门实例:只看用量、不掌握订阅套餐信息)——用量统计链路(登记 → 采集 → 聚合)独立于金额层,**零改造支持**:
|
||||
|
||||
- 成员视图支付参数卡:中性空态「暂无支付记录信息」——**不设行动引导**(不登记是合法使用形态,非遗漏)
|
||||
- 日志来源徽章的展开行:无对应登记时显示「该订阅无登记信息」
|
||||
- 核对提示条:`payments` 全空时**自动静默**(作者显然选择了不登记,此时提示是噪音而非健康信号)
|
||||
- 成员视图支付参数页:中性空态「暂无支付记录信息」——**不设行动引导**(不登记是合法使用形态,非遗漏)
|
||||
- 日志来源徽章的弹窗:无对应登记时显示「该订阅无登记信息」
|
||||
- 核对提示条:`subscriptions` + `topups` 皆空时**自动静默**(作者显然选择了不登记,此时提示是噪音而非健康信号)
|
||||
- 「本订阅期间」快捷项自动隐藏(无期间数据)
|
||||
- 完全不受影响:健康带、按成员 / key 聚合、来源徽章与分解、全部管理操作、审计
|
||||
|
||||
|
||||
Reference in New Issue
Block a user