hejianhao
2026-04-28 7b692de6a7cf7f18e12c6e7e658fd69a9b555c66
refs
用户 hejianhao <15708179461@qq.com>
星期二, 四月 28, 2026 10:55 +0800
提交者 hejianhao <15708179461@qq.com>
星期二, 四月 28, 2026 10:55 +0800
提交7b692de6a7cf7f18e12c6e7e658fd69a9b555c66
目录 2a2fba5e54817e111e27fdcd0324c52c6a59acfe 目录 | zip | gz
parent c551ec89d6a56f8eacde1d98867fd9ed2fcf1d01 查看 | 对比
refactor(robotaxi): 统一围栏格式化逻辑并提取公共方法

- 将 `formatGeofenceByType` 和 `buildStationMetaMap` 从页面工具函数移至公共方法 `Robotaxi-public-method.ts`,供首页和选点页复用
- 首页地图状态新增 `fencePolylines` 以支持场站围栏虚线边框渲染
- 更新首页与选点页的围栏数据处理逻辑,统一调用公共格式化方法,确保视觉表现一致
- 移除选点页中已迁移的冗余工具函数文件 `use-select-map-site-utils.ts`
6个文件已修改
190 ■■■■■ 已修改文件
src/pages/robotaxi/home/hooks/use-map-state.ts 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/pages/robotaxi/home/hooks/use-navigation.ts 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/pages/robotaxi/home/index.tsx 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/select-map-site/hooks/use-select-map-site-utils.ts 70 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/select-map-site/hooks/use-select-map-site.ts 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/utils/Robotaxi-public-method.ts 82 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史