13404089107
2026-04-16 090f4bf48aa84a0e31454f1908089dde3df288b1
refs
用户 13404089107 <puwei@sinata.cn>
星期四, 四月 16, 2026 19:22 +0800
提交者 13404089107 <puwei@sinata.cn>
星期四, 四月 16, 2026 19:22 +0800
提交090f4bf48aa84a0e31454f1908089dde3df288b1
目录 fec21f0d8aa7a25f832425d32dd2f6c4b9bc4e00 目录 | zip | gz
parent 8e33b540a3437c0de02483a4f60fcbacedea8120 查看 | 对比
feat(begin-route): 支持多路线选择与点击切换

- 在发单状态(tripStatus=1)时显示多条可选路线
- 用户可点击路线卡片或地图上的折线进行路线切换
- 切换路线时自动更新起终点位置、费用估算和地图视野
- 优化路线渲染逻辑,未选中路线显示为灰色,选中路线高亮
- 新增 `routeOptions`、`selectedRouteIndex`、`handleSelectRoute` 等状态和方法
- 扩展 `useRouteManager` hook 以支持多路线管理和点击交互
5个文件已修改
386 ■■■■■ 已修改文件
src/robotaxi/pages/begin-route/components/begin-route-view.tsx 66 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/components/release-route.tsx 41 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-route-manager.ts 257 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-view-delegates.tsx 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/index.tsx 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史