MIF7T-1/MIF7T-7 收口真机反馈并统一移动体验

这个提交包含在:
2026-05-13 10:17:50 +08:00
父节点 44b5af4f1e
当前提交 cf2bba02d5
共修改 30 个文件,包含 793 行新增和 264 行删除
@@ -533,7 +533,7 @@ test.describe("R124 企业微信移动入口矩阵", () => {
await mobile.page.goto("/mobile/me");
await mobile.page.getByRole("link", { name: /请假/ }).click();
await expect(mobile.page).toHaveURL(/\/mobile\/leave$/);
await expect(mobile.page.getByTestId("mobile-leave-form")).toBeVisible();
await expect(mobile.page.getByTestId("mobile-leave-records")).toBeVisible();
await expectMobilePageContract(mobile.page);
await mobile.page.goto("/mobile/me");
@@ -542,6 +542,7 @@ test.describe("R124 企业微信移动入口矩阵", () => {
await expect(mobile.page.getByTestId("mobile-reimbursements-list")).toBeVisible();
const draftCard = mobile.page.getByTestId("mobile-reimbursement-card").filter({ hasText: "R124 删除草稿" }).first();
await expect(draftCard).toBeVisible();
await draftCard.locator("summary").click();
await expect(draftCard.getByTestId("mobile-reimbursement-delete")).toBeVisible();
await mobile.page.getByTestId("mobile-reimbursements-tab-reviewing").click();
@@ -550,6 +551,7 @@ test.describe("R124 企业微信移动入口矩阵", () => {
await expect(reviewingCard.getByTestId("mobile-reimbursement-delete")).toHaveCount(0);
await mobile.page.getByTestId("mobile-reimbursements-tab-draft").click();
await draftCard.locator("summary").click();
await draftCard.getByTestId("mobile-reimbursement-delete").click();
await expect(mobile.page.getByRole("dialog")).toBeVisible();
await mobile.page.getByRole("button", { name: "删除草稿" }).last().click();