feat(ui): refresh crm shell and customer workspace
CRM/ERP CI / Backend Tests (Python) (push) Successful in 4m12s
CRM/ERP CI / Frontend Build (Vue3 + Vite) (push) Successful in 1m49s
CRM/ERP CI / Docker Compose Build (push) Successful in 1m27s

This commit is contained in:
2026-05-11 21:42:04 +08:00
parent 0fe88c1eb8
commit 7df1045e77
16 changed files with 1374 additions and 290 deletions
+7
View File
@@ -9,6 +9,13 @@ test.describe('客户管理', () => {
await page.waitForLoadState('networkidle');
});
test('新版客户页信息架构可见', async ({ page }) => {
await expect(page.getByTestId('customers-page')).toBeVisible({ timeout: 5000 });
await expect(page.getByRole('heading', { name: '客户管理' })).toBeVisible();
await expect(page.getByTestId('customers-summary')).toBeVisible();
await expect(page.getByTestId('customers-table-card')).toBeVisible();
});
test('客户列表正确加载', async ({ page }) => {
await expect(page.locator('.el-table').first()).toBeVisible({ timeout: 5000 });
await expect(page.getByRole('button', { name: '新增客户' })).toBeVisible();