hejianhao
2026-04-17 955c9066fb99669df5ab5050c4125bbb892ce0ce
refs
用户 hejianhao <15708179461@qq.com>
星期五, 四月 17, 2026 22:57 +0800
提交者 hejianhao <15708179461@qq.com>
星期五, 四月 17, 2026 22:57 +0800
提交955c9066fb99669df5ab5050c4125bbb892ce0ce
目录 adc988d5d108bdff5445b42fe600e8508deb1b7a 目录 | zip | gz
parent d83b7e4ec8457f6dbec4760088d8d8d90e3f39b5 查看 | 对比
fix: 修复行程状态切换时定时器与地图视角的竞争条件

修复行程状态为5时误清空上车时间存储的问题,确保只在状态5时清理。
在行程倒计时钩子中添加状态引用,防止状态切换后旧定时器回调错误触发取消逻辑。
在地图视口钩子中添加订单详情视图锁定,避免状态8/9时因依赖变化导致地图视角跳动。
6个文件已修改
99 ■■■■■ 已修改文件
src/robotaxi/pages/begin-route/components/calling-car-modules/use-trip-countdown.ts 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-map-markers.ts 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-map-viewport.ts 61 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-trip-runtime.ts 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-web-socket-events.ts 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/index.tsx 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史