hejianhao
2026-04-24 62e0e9088efec67345541885aaa4f39db183e445
refs
用户 hejianhao <15708179461@qq.com>
星期五, 四月 24, 2026 21:16 +0800
提交者 hejianhao <15708179461@qq.com>
星期五, 四月 24, 2026 21:16 +0800
提交62e0e9088efec67345541885aaa4f39db183e445
目录 8a8c094d52bfe04c5dced2a7924b2f3831db979c 目录 | zip | gz
parent be89bb996f63b74df9e3ef010a92d4a7dc34b60e 查看 | 对比
feat(begin-route): 优化行程状态处理并添加协议校验

- 统一车辆方向解析逻辑,避免重复代码
- 优化车辆marker位置更新逻辑,避免状态6时方向卡顿
- 修改剩余时长显示规则,60秒以下显示秒并四舍五入,以上显示分钟并向下取整
- 车辆即将到达时(≤60秒)显示"即将到达"而非具体时长
- 添加用户协议校验,下单前检查是否同意隐私协议
- 调整取消弹窗逻辑,根据行程状态传递不同的等待时间
- 移除车门解锁后的安全须知弹窗自动触发
- 优化WebSocket心跳超时为3秒
- 修复车辆平移动画排队问题,避免动画堆积
15个文件已修改
269 ■■■■■ 已修改文件
src/robotaxi/pages/begin-route/components/begin-route-view.tsx 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/components/calling-car-modules/door-trunk-control.tsx 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/components/calling-car-modules/trip-status-header.tsx 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/components/calling-car.tsx 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/components/cancel-popup.tsx 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-map-markers.ts 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-order-actions.ts 47 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-popup-manager.ts 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-route-manager.ts 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-vehicle-tracking.ts 57 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-view-delegates.tsx 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-web-socket-events.ts 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/index.tsx 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/robotaxi/utils/format.ts 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/utils/websocket.ts 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史