R23-5:补齐关键E2E并修复试点验收稳定性

这个提交包含在:
2026-03-22 11:31:34 +08:00
父节点 a136000797
当前提交 3479792524
共修改 4 个文件,包含 262 行新增和 2 行删除
+2 -2
查看文件
@@ -45,7 +45,7 @@ test("E2E 采购主链路:员工提单→经理审批→财务归档", async (
const title = `Playwright 采购 ${Date.now()}`;
await login(page, EMPLOYEE);
await page.getByRole("link", { name: "采购申请" }).click();
await page.getByRole("link", { name: "采购申请", exact: true }).first().click();
await page.getByTestId("purchase-requests-create").click();
await expect(page.getByTestId("purchase-title")).toBeVisible();
@@ -85,7 +85,7 @@ test("E2E 采购主链路:员工提单→经理审批→财务归档", async (
await logout(page, MANAGER.name);
await login(page, FINANCE_MGR);
await page.getByRole("link", { name: "采购申请" }).click();
await page.getByRole("link", { name: "采购申请", exact: true }).first().click();
await page.getByRole("button", { name: "全范围" }).click();
await page.getByRole("combobox").first().selectOption("approved");
const purchaseRow = page.getByRole("row").filter({ hasText: title }).first();