收敛企微主办 HR 考勤页面(05-30-wecom-hr-boundary-pages)

这个提交包含在:
2026-05-30 11:41:35 +08:00
父节点 98749c9d48
当前提交 83c8e8be4f
共修改 12 个文件,包含 507 行新增和 288 行删除
+6 -3
查看文件
@@ -206,7 +206,7 @@ test("E2E 请假团队日历:HR 可见全员周/月视图并显示截断提示
await login(page, LEAVE_CALENDAR_HR);
await page.goto("/leave-requests");
await expect(page.getByRole("heading", { name: "请假申请" })).toBeVisible();
await expect(page.locator("h1", { hasText: "请假记录" })).toBeVisible();
await expect(page.getByTestId("leave-view-calendar")).toBeVisible();
const weekResponse = page.waitForResponse((response) => {
@@ -244,7 +244,7 @@ test("E2E 请假团队日历:经理只拉本部门数据且导航会触发新
await login(page, MANAGER);
await page.goto("/leave-requests");
await expect(page.getByRole("heading", { name: "请假申请" })).toBeVisible();
await expect(page.locator("h1", { hasText: "请假记录" })).toBeVisible();
await expect(page.getByTestId("leave-view-calendar")).toBeVisible();
const firstResponse = page.waitForResponse((response) => {
@@ -319,7 +319,10 @@ test("E2E 请假团队日历:员工视角不显示团队日历 Tab", async ({
await login(page, EMPLOYEE);
await page.goto("/leave-requests");
await expect(page.getByRole("heading", { name: "请假申请" })).toBeVisible();
await expect(page.locator("h1", { hasText: "请假记录" })).toBeVisible();
await expect(page.getByRole("heading", { name: "日常请假入口" })).toBeVisible();
await expect(page.getByRole("heading", { name: "OA 应急请假草稿" })).toHaveCount(0);
await expect(page.getByRole("button", { name: "创建应急草稿" })).toHaveCount(0);
await expect(page.getByTestId("leave-view-calendar")).toHaveCount(0);
await expect(page.getByTestId("leave-page-view-tabs")).toHaveCount(0);
});