Fix Bug #550: AI修复

This commit is contained in:
2026-05-27 05:43:57 +08:00
parent e0ae8115bd
commit 743e3d22c4
2 changed files with 132 additions and 204 deletions

View File

@@ -29,14 +29,14 @@ test.describe('Bug #550 Regression', () => {
// 1. 验证解耦:勾选项目不应自动勾选检查方法
await page.locator('.el-tree-node__content:has-text("彩超")').click();
await page.locator('.el-tree-node__content:has-text("128线排") .el-checkbox').click();
await page.locator('.item-row:has-text("128线排") .el-checkbox').click();
const methodCheckbox = page.locator('.method-container .el-checkbox').first();
await expect(methodCheckbox).not.toBeChecked();
// 2. 验证卡片显示:无“套餐”前缀,支持悬浮提示完整名称
const tag = page.locator('.selected-tags .el-tag').first();
await expect(tag).not.toContainText('套餐');
await expect(tag).toHaveAttribute('title');
const collapseTitle = page.locator('.el-collapse-item__header .collapse-title').first();
await expect(collapseTitle).not.toContainText('套餐');
await expect(collapseTitle).toHaveAttribute('title');
// 3. 验证默认收起与层级结构(项目 > 检查方法)
const collapseItems = page.locator('.el-collapse-item');