feat(platform): add notification customer questions

This commit is contained in:
lingniu
2026-07-05 16:15:27 +08:00
parent 044fd104cc
commit 86961d08bb
3 changed files with 147 additions and 0 deletions

View File

@@ -4072,6 +4072,12 @@ test('renders notification rules as a standalone operations page', async () => {
expect(screen.getByRole('button', { name: '客户告警闭环 超时升级 SLA报告' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户告警闭环 验收恢复 运行手册' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '复制值班清单' })).toBeInTheDocument();
expect(screen.getByText('客户通知常问')).toBeInTheDocument();
expect(screen.getByText('把通知规则翻译成客户能理解的影响、责任、升级和恢复口径')).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户通知常问 哪些车受影响? 影响摘要' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户通知常问 应该通知谁? 复制通知' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户通知常问 多久没有恢复会升级? SLA报告' })).toBeInTheDocument();
expect(screen.getByRole('button', { name: '客户通知常问 恢复后怎么验收? 验收口径' })).toBeInTheDocument();
expect(screen.getByText('无来源规则')).toBeInTheDocument();
expect(screen.getByText('车辆无任何来源证据')).toBeInTheDocument();
expect(screen.getAllByText('P0 实时中断').length).toBeGreaterThan(0);