fix(platform): keep realtime source when opening vehicle

This commit is contained in:
lingniu
2026-07-04 06:25:42 +08:00
parent 857c96734d
commit 9fc6f72b2b
2 changed files with 3 additions and 3 deletions

View File

@@ -1913,7 +1913,7 @@ test('opens current vehicle service from history header with current source evid
});
});
test('opens unified vehicle service from realtime vehicles without primary protocol', async () => {
test('opens vehicle service from realtime vehicles with primary source evidence', async () => {
window.history.replaceState(null, '', '/#/realtime');
vi.spyOn(globalThis, 'fetch').mockImplementation(async (input) => {
const path = String(input);
@@ -1984,7 +1984,7 @@ test('opens unified vehicle service from realtime vehicles without primary proto
fireEvent.click(screen.getByRole('button', { name: '车辆服务' }));
await waitFor(() => {
expect(window.location.hash).toBe('#/detail?keyword=VIN-MQTT-001');
expect(window.location.hash).toBe('#/detail?keyword=VIN-MQTT-001&protocol=YUTONG_MQTT');
});
});