统一菜单命名并移除剩余台账工具(05-31-unified-menu-remove-ledger-tools-wave2)

这个提交包含在:
2026-05-31 15:06:26 +08:00
父节点 46fa609961
当前提交 43efc9ea08
共修改 47 个文件,包含 498 行新增和 358 行删除
+4 -5
查看文件
@@ -119,8 +119,8 @@ async function mockVisualApis(page: Page) {
navigationItem("portal", "/portal", "工作台", "home_app_logo"),
navigationItem("approvals", "/workflow/tasks", "待我处理", "fact_check"),
navigationItem("reimbursements", "/reimbursements", "报销", "request_quote"),
navigationItem("purchase", "/purchase-requests", "采购申请", "shopping_cart"),
navigationItem("contracts", "/contracts-registry", "合同台账", "description"),
navigationItem("purchase", "/purchase-requests", "采购", "shopping_cart"),
navigationItem("contracts", "/contracts-registry", "合同", "description"),
navigationItem("projects", "/projects", "项目", "workspaces"),
navigationItem("assets", "/assets", "资产", "inventory_2"),
],
@@ -367,8 +367,8 @@ test.describe("visual shell", () => {
await expect(page.locator("aside")).toBeVisible();
await expect(page.getByTestId("topbar-profile-trigger")).toBeVisible();
await expect(page.locator("aside").getByRole("link", { name: "工作台", exact: true })).toBeVisible();
await expect(page.locator("aside").getByRole("link", { name: "采购申请" })).toBeVisible();
await expect(page.locator("aside").getByRole("link", { name: "合同台账" })).toBeVisible();
await expect(page.locator("aside").getByRole("link", { name: "采购" })).toBeVisible();
await expect(page.locator("aside").getByRole("link", { name: "合同" })).toBeVisible();
await expect(page.locator("aside").getByRole("link", { name: "项目" })).toBeVisible();
await expect(page.locator("aside").getByRole("link", { name: "资产" })).toBeVisible();
await expect(page.locator("summary").filter({ hasText: "更多" })).toBeVisible();
@@ -390,7 +390,6 @@ test.describe("visual shell", () => {
await page.goto("/reimbursements");
await expect(page.getByRole("heading", { name: "我的报销" })).toBeVisible();
await expect(page.getByTestId("reimbursements-create")).toBeVisible();
await expect(page.getByRole("button", { name: "台账工具" })).toHaveCount(0);
await expect(page.getByTestId("reimbursements-export")).toBeVisible();
await expect(page.getByTestId("reimbursements-status-tabs")).toBeVisible();
await expect(page.getByTestId("reimbursements-table")).toBeVisible();