hejianhao
2026-02-28 aa1cd90d3e9b0463e1c0e03a7190908c8c19c9f9
fix: 修复路线距离和时长计算的数据源

从 payload.content.route 中解析 distance 和 duration 字段,而不是直接从 payload.content 获取,以确保数据准确性。
1个文件已修改
4 ■■■■■ 已修改文件
src/robotaxi/pages/begin-route/index.tsx 4 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/index.tsx
@@ -374,8 +374,8 @@
        setRoutePoints([]);
        setPolyline([]);
      }
      const distance = Number(payload?.content?.distance);
      const duration = Number(payload?.content?.duration);
      const distance = Number(JSON.parse(payload?.content?.route)?.distance);
      const duration = Number(JSON.parse(payload?.content?.route)?.duration);
      const distanceKm = normalizeDistanceKm(distance);
      if (distanceKm !== null) {
        setRouteDistance(distanceKm);