绑盘机消费三方案交互原型

1. 原型定位

本原型用于评审绑盘机消费功能的三页信息结构、页面文案和异常状态表达。它是独立的产品设计证据,不是 Android 生产代码,不连接真实餐盘扫码器、一卡通读卡器或服务端接口。

2. 三套设计方案

方案 信息结构 适用判断
A · 原绑盘延续型 左侧纵向三步导航、中央大插画和大字号动作提示。 与现有绑盘操作最一致,学习成本最低。
B · 金额聚焦型 顶部轻量步骤条,订单号、金额和当前结果集中在中央面板。 金额确认最突出,视觉焦点最单一。
C · 动作状态分栏型 左侧展示当前用户动作,右侧持续展示订单、金额和交易阶段。 支付过程最透明,适合需要明确阶段反馈的终端。

最终采用方案 B;A/C 仅作为探索证据保留。三套方案只改变信息结构,共用同一套业务状态、文案和安全规则。

3. 可点击范围

底部评审控制器支持:

演示流程包括:

  1. 正常正金额支付。
  2. 零元单与反馈补传。
  3. 卡片在消费前读卡阶段拿走。
  4. 扣款指令明确失败且实际扣款为 0。
  5. 扣款成功但接口 C 反馈失败。
  6. 扣款结果不确定。

URL 支持保存评审状态,例如:

index.html?variant=C&flow=report-failed&state=8&tray=removed

4. 复用证据

原型直接复用了 Android 项目的现有设计资产:

原型目录中的 assets/ 是上述资源的评审副本,生产资源仍以 Android 项目为准。

5. 模拟数据与假设

6. 运行方式

直接双击 index.html 即可查看。若浏览器限制本地资源,可在本目录启动静态服务器:

python3 -m http.server 65120 --bind 127.0.0.1

然后访问:

http://127.0.0.1:65120/index.html

7. 验证结果

8. 非目标