diff --git a/vehicle-data-platform/apps/web/src/pages/Realtime.tsx b/vehicle-data-platform/apps/web/src/pages/Realtime.tsx index d9fa5598..1874b0f6 100644 --- a/vehicle-data-platform/apps/web/src/pages/Realtime.tsx +++ b/vehicle-data-platform/apps/web/src/pages/Realtime.tsx @@ -1621,17 +1621,17 @@ export function Realtime({ ]; const mapViewModeItems = [ { - label: '车辆总览', - value: `${rows.length.toLocaleString()} 辆`, - detail: `在线 ${onlineCount.toLocaleString()},有效定位 ${locatedCount.toLocaleString()},先确认客户能看到的车辆范围。`, - action: '当前页', + label: '在线运营', + value: `${onlineCount.toLocaleString()} 在线`, + detail: `有效定位 ${locatedCount.toLocaleString()},先确认客户当前能看到和能调度的车辆。`, + action: '打开地图', color: 'blue' as const, disabled: false, - onClick: () => load(filters, pagination.currentPage, pagination.pageSize) + onClick: () => applyFilters({ ...filters, online: 'online' }) }, { - label: '异常优先', - value: `${mapAttentionRows.length.toLocaleString()} 辆`, + label: '异常处置', + value: `${mapAttentionRows.length.toLocaleString()} 关注`, detail: mapAttentionRows[0] ? `${mapAttentionRows[0].plate || mapAttentionRows[0].vin}:${realtimeIssueLabels(mapAttentionRows[0]).join(';')}` : '当前筛选下暂无离线、定位或通道异常车辆。', action: '关注车辆', color: mapAttentionRows.length > 0 ? 'orange' as const : 'green' as const, @@ -1639,7 +1639,7 @@ export function Realtime({ onClick: () => applyFilters({ ...filters, serviceStatus: 'degraded' }) }, { - label: '轨迹复盘', + label: '单车复盘', value: selectedVehicleLabel, detail: selectedMapRow ? '围绕选中车辆进入轨迹、统计和历史查询。' : '从地图或车辆列表选择一辆车后复盘。', action: '选中车辆', @@ -1648,8 +1648,8 @@ export function Realtime({ onClick: () => selectedMapRow && onOpenHistory?.(selectedMapRow.vin, selectedVehicleProtocol) }, { - label: '交付导出', - value: `${rows.length.toLocaleString()} 辆`, + label: '报表交付', + value: `${rows.length.toLocaleString()} 当前页`, detail: '导出当前地图车辆清单、在线状态和客户交付证据。', action: '导出证据', color: rows.length > 0 ? 'blue' as const : 'grey' as const, @@ -2805,18 +2805,18 @@ export function Realtime({ -