docs: split prototype specs and add execution guides

This commit is contained in:
2026-03-06 11:24:40 +08:00
parent ba1c5009d2
commit 70b651ad39
33 changed files with 2702 additions and 0 deletions

View File

@@ -0,0 +1,113 @@
# 核心用户流程
## 1. F01 外卖下单流程
### 流程目标
让用户从“选门店”顺利进入“外卖点餐”,完成地址校验、优惠结算和支付。
### 流程步骤
1. 用户进入首页
2. 系统尝试定位并推荐最近门店
3. 用户确认或切换门店
4. 用户选择 `外卖` 场景
5. 用户进入点餐页浏览商品
6. 用户打开商品详情抽屉选择规格、加料、数量
7. 用户加入购物车
8. 用户打开购物车并点击去结算
9. 进入结算确认页
10. 选择或新增配送地址
11. 系统校验配送范围、起送价、配送费
12. 用户选择优惠券 / 积分 / 储值等资产
13. 用户确认金额并支付
14. 进入支付成功页
15. 跳转订单详情查看履约进度
### 核心判断点
- 地址是否在配送范围内
- 是否达到起送门槛
- 优惠是否可用
- 当前门店是否营业
## 2. F02 自提下单流程
### 流程目标
让用户选择门店和自提时间,完成到店取餐订单。
### 流程步骤
1. 用户进入首页或点餐页
2. 选择 `自提` 场景
3. 浏览商品并加入购物车
4. 进入结算确认页
5. 选择自提时间段
6. 填写取餐人信息
7. 使用优惠资产
8. 完成支付
9. 支付成功页展示取餐时间与取餐入口
10. 订单详情页展示取餐码和门店信息
### 核心判断点
- 当前门店是否支持自提
- 所选时间段是否可预约
- 是否满足活动与优惠使用条件
## 3. F03 堂食扫码点餐流程
### 流程目标
让顾客通过扫码快速绑定桌号,进入堂食点餐和加菜流程。
### 流程步骤
1. 用户扫码进入小程序
2. 进入堂食扫码确认页
3. 系统展示门店、桌号、当前桌台信息
4. 用户确认进入堂食点餐
5. 点餐页切换为 `堂食` 场景
6. 用户选择商品、规格、加料并加入购物车
7. 进入结算确认页
8. 页面默认带出堂食门店与桌号
9. 用户确认订单并支付
10. 订单详情展示桌号和堂食状态
11. 用户可再次进入点餐页继续加菜
### 核心判断点
- 桌号是否有效
- 当前桌是否可继续点单
- 当前场景是否需要合单或追加订单展示
## 4. F04 售后与评价流程
### 流程目标
让用户在订单完成后可以评价,在履约异常时可以申请退款。
### 流程步骤 A退款
1. 用户进入订单详情页
2. 点击申请退款
3. 进入退款申请页
4. 填写退款原因与说明
5. 提交退款申请
6. 跳转退款详情页查看处理状态
### 流程步骤 B评价
1. 用户进入订单详情页
2. 点击去评价
3. 进入评价页
4. 选择星级、输入评价、上传图片、选择匿名
5. 提交评价
6. 评价成功后返回订单详情或订单列表
## 5. F05 会员与资产流程
### 流程目标
让用户在“我的”中查看和使用所有可用资产,并引导复购。
### 流程步骤
1. 用户进入我的页
2. 查看会员等级、优惠券、积分、储值、次卡摘要
3. 按需进入二级页面
- 领券中心
- 会员中心
- 积分商城
- 储值充值
- 次卡页
4. 用户领取、充值、兑换或购买资产
5. 返回点餐页或结算页使用资产