feat(platform): add single vehicle task board
This commit is contained in:
@@ -10896,6 +10896,12 @@ test('shows unified service overview on vehicle detail', async () => {
|
||||
expect(await screen.findByText('车辆服务概览')).toBeInTheDocument();
|
||||
expect(screen.getByText('车辆服务档案总览')).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: /复制档案/ })).toBeInTheDocument();
|
||||
expect(screen.getByText('今日单车服务任务板')).toBeInTheDocument();
|
||||
expect(screen.getByText('看实时位置')).toBeInTheDocument();
|
||||
expect(screen.getByText('回放轨迹证据')).toBeInTheDocument();
|
||||
expect(screen.getByText('导出原始证据')).toBeInTheDocument();
|
||||
expect(screen.getByText('复核里程统计')).toBeInTheDocument();
|
||||
expect(screen.getByText('闭环告警事件')).toBeInTheDocument();
|
||||
expect(screen.getByText('单车运营工作台')).toBeInTheDocument();
|
||||
expect(screen.getByText('单车服务处理清单')).toBeInTheDocument();
|
||||
expect(screen.getAllByText('档案完整度').length).toBeGreaterThanOrEqual(1);
|
||||
@@ -10916,12 +10922,17 @@ test('shows unified service overview on vehicle detail', async () => {
|
||||
expect(screen.getByText('复核统计口径')).toBeInTheDocument();
|
||||
expect(screen.getByText('车辆在线状态、最新时间、有效坐标均可解释。')).toBeInTheDocument();
|
||||
expect(screen.getByText('2026-07-03 20:12:10')).toBeInTheDocument();
|
||||
expect(screen.getByText('12 条历史')).toBeInTheDocument();
|
||||
expect(screen.getByText('34 帧')).toBeInTheDocument();
|
||||
expect(screen.getAllByText('12 条历史').length).toBeGreaterThanOrEqual(1);
|
||||
expect(screen.getAllByText('34 帧').length).toBeGreaterThanOrEqual(1);
|
||||
expect(screen.getAllByText('1 项').length).toBeGreaterThan(0);
|
||||
expect(screen.getByText('7 条统计')).toBeInTheDocument();
|
||||
expect(screen.getAllByText('7 条统计').length).toBeGreaterThanOrEqual(1);
|
||||
expect(screen.getByText('2/3')).toBeInTheDocument();
|
||||
expect(screen.getByText('轨迹 12 / 原始记录 34 / 里程 7')).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: '单车任务 看实时位置 实时监控' })).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: '单车任务 回放轨迹证据 轨迹回放' })).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: '单车任务 导出原始证据 数据导出' })).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: '单车任务 复核里程统计 里程统计' })).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: '单车任务 闭环告警事件 告警事件' })).toBeInTheDocument();
|
||||
fireEvent.click(screen.getByRole('button', { name: '单车运营工作台 原始记录 查看原始记录' }));
|
||||
expect(window.location.hash).toBe('#/history-query?keyword=VIN001&tab=raw');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user