feat(platform): add customer mileage question flow

This commit is contained in:
lingniu
2026-07-05 15:50:28 +08:00
parent e27d5513ed
commit 50f277738b
3 changed files with 114 additions and 0 deletions

View File

@@ -7354,6 +7354,12 @@ test('shows vehicle and source scope on mileage hash', async () => {
expect(await screen.findByText('当前车辆VIN-MILEAGE-001')).toBeInTheDocument();
expect(screen.getAllByText('数据通道GB32960').length).toBeGreaterThan(0);
expect(screen.getByText('客户里程问题')).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户里程问题 这段时间总共跑了多少? 复制摘要' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户里程问题 这份里程能给客户或 BI 吗? 发布审计' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户里程问题 哪天或哪辆车有异常? 复制决策' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户里程问题 这段路能回放轨迹吗? 轨迹复核' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户里程问题 明细数据能导出吗? 导出明细' })).toBeInTheDocument();
});
test('applies mileage date range from shareable hash to API requests', async () => {