Files
dukang/pages/ROUTE_MAP.md
T

6.1 KiB
Raw Blame History

Stitch Screen → Route 映射(4端1.0版本)

项目 ID: 9513024892894556686 | 同步命令: pnpm sync:stitch

状态说明: done = 路由与 API 已打通;ui-aligned = 已对照 Stitch 原型完成页面级 UI 对齐(preV1 Mock 逻辑保留)。

C 端 h5-user

优先级 Stitch 标题 screenId Route 原型目录 状态
P0 用户登录页 - C端小程序 ef33d5a4 /login user/08_* done
P0 小程序首页 - 大图商品布局优化 6299c14c / user/28_* done
P0 商品详情页 335c3649 /product/:id user/12_* done
P0 确认订单页 - 物流到付版 367f698c /order/confirm user/30_* done
P0 确认订单页 - 增加跨城物流提醒版 6012cab3 /order/confirm?cross=1 user/36_* done
P1 地址管理列表页 69704ee5 /addresses user/34_* done
P1 新增地址页面 d74560d0 /addresses/new user/32_* done
P1 我的订单 - 增加补发订单示例 132b9ad9 /orders user/10_* done
P1 订单详情页 - 支持修改地址版 96ee308a /orders/:id user/40_* done
P1 订单详情页 - 修改地址确认弹窗 0d6b680b /orders/:id (modal) user/16_* done
P1 好客权益专页 8bda47b8 /benefit user/02_* done
P1 好客权益明细页 03d85af3 /benefit/:id user/24_* done
P1 可用门店列表页 ffa51fc9 /stores user/04_* done
P1 门店详情页 f8ac6726 /stores/:id user/22_* done
P1 餐券核销页 5c456aac /redeem user/14_* done
P1 餐券核销码页面 ccfa6298 /redeem/code user/38_* done
P1 我的 - 个人中心页 70b6f422 /mine user/18_* done
P2 微信支付页 e72f2cf2 /pay user/26_* done
P2 定位授权页面 c5555bc4 modal user/06_* done
P2 订单详情页 - 联系客服弹窗 d1087155 /orders/:id (modal) user/20_* done

门店 h5-shop

优先级 Stitch 标题 screenId Route 原型目录 状态
P0 门店管理登录页 de65a660 /login shop/02_* ui-aligned
P0 门店管理一键登录页 e76dbb7f /login?quick=1 shop/14_* ui-aligned
P0 门店管理首页 4a4f4a21 / shop/12_* ui-aligned
P0 门店核销确认页 (S-01) 2b153959 /redeem shop/08_* ui-aligned
P1 门店核销记录页 (S-02) 493d65d2 /records shop/10_* ui-aligned
P1 门店营业状态页 (S-03) 329eb254 /status shop/04_* ui-aligned
P1 门店核销成功页 1af6b007 /redeem/success shop/06_* ui-aligned
P1 我的(S-03 Tab 样式) /mine shop/04_* ui-aligned

合伙人 h5-partner

优先级 Stitch 标题 screenId Route 原型目录 状态
P0 城市合伙人登录页 e7968455 /login partner/10_* ui-aligned
P0 城市合伙人快捷登录页 f6395fc9 /login?quick=1 partner/02_* ui-aligned
P0 合伙人工作台首页 9564734e / partner/22_* ui-aligned
P0 录入新门店 - 基本信息 a996d705 /stores/new?step=1 partner/16_* ui-aligned
P0 录入新门店 - 照片上传 feae43dc /stores/new?step=2 partner/12_* ui-aligned
P0 录入新门店 - 结算资质 5f7a87a5 /stores/new?step=3 partner/08_* ui-aligned
P1 合伙人门店管理页 6899aa96 /stores partner/06_* ui-aligned
P1 门店详情编辑页 dd6ecea7 /stores/:id user/42_* ui-aligned
P1 合伙人订单中心页 b7c630ed /orders partner/20_* ui-aligned
P1 城市合伙人订单详情页 423aac86 /orders/:id partner/18_* ui-aligned
P1 合伙人中心 c31c874b /center partner/04_* ui-aligned
P1 合伙人待确认账单页 f9b208b8 /center/bills partner/14_* ui-aligned

总部管理端 mini-hq(Taro,先 H5 后小程序)

apps/mini-hq 使用 Taro(React+TS) 编译 H5taro build --type h5),后续可 --type weapp 打包小程序。 X-Client-App: HQ_WEB,复用 /admin/*/common/* 接口。原型参照 pages/_archive/HQ 归档屏)。

模块 Route 后端接口 状态
登录(短信 + 微信授权 Mock pages/login/index /admin/auth/login/sms/admin/auth/login/wechat done
管理中心首页看板 pages/dashboard/indexTab /admin/dashboard/stats done
门店审核列表 pages/stores/indexTab /admin/stores done
门店详情 / 审核 pages/stores/detail /admin/stores/:id/admin/stores/:id/status done
订单中心 pages/orders/index /admin/orders done
订单详情 / 状态流转 pages/orders/detail /admin/orders/:id/admin/orders/:id/status done
开城管理 pages/cities/index /admin/cities done
商品管理 pages/products/index /admin/products done
结算中心 pages/settlement/indexTab /admin/redeem-records(打款为 preV1 Mock done(打款 Mock
客服中心 pages/tickets/indexTab /common/tickets/common/tickets/:id/status done
数据报表 pages/reports/index /admin/dashboard/stats done
推广码管理 pages/promo/index GET /admin/promo-codes done
推广码生成 pages/promo/generate POST /admin/promo-codes done
推广码详情 pages/promo/detail GET /admin/promo-codes/:idPUT .../status done
补发 / 退款 pages/refund/index /admin/orders?status=REFUNDING/admin/orders/:id/status done

C 端落地:h5-user 解析 ?promo= 并调用 POST /promo/touch;下单时 trade.createOrder 绑定 user_promo_attribution

微信授权登录:H5 须在微信内置浏览器内 OAuth;本地 Mock 联调见 MOCK_WECHAT

跳过(preV1 归档)

拦截配送等剩余归档 screen 保留在 pages/_archive/,按需再提升。