# 核心用户流程 ## 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. 返回点餐页或结算页使用资产