feat(workbench): integrate operational workflows and map state
This commit is contained in:
@@ -79,9 +79,9 @@ test("history mode opens on the latest day with backend work orders", async ({ p
|
||||
await expect(page.getByRole("region", { name: "运行时间轴" })).toContainText("2026.08.17");
|
||||
await page.getByRole("button", { name: "工况任务", exact: true }).click();
|
||||
const panel = page.getByRole("region", { name: "工况任务", exact: true });
|
||||
await expect(panel).toContainText("工况演示数据 · 后端工单");
|
||||
await expect(panel).toContainText("SCADA 数据诊断");
|
||||
await panel.getByRole("button", { name: "展开工况任务" }).click();
|
||||
await panel.getByRole("button", { name: /预约任务/ }).click();
|
||||
await expect(panel).toContainText("历史工单:阀门复核");
|
||||
await expect(panel).not.toContainText("历史 SCADA 诊断计划");
|
||||
});
|
||||
@@ -132,7 +132,6 @@ test("keeps mock conditions while retaining explicit backend alerts", async ({ p
|
||||
|
||||
await page.getByRole("button", { name: "工况任务", exact: true }).click();
|
||||
const panel = page.getByRole("region", { name: "工况任务", exact: true });
|
||||
await expect(panel).toContainText("工况演示数据 · 未接入工单");
|
||||
await expect(panel).toContainText("SCADA 数据诊断");
|
||||
await expect(panel).not.toContainText("演示 合成低压调查");
|
||||
|
||||
@@ -298,7 +297,6 @@ test("opens the latest persisted analysis as the active visualization", async ({
|
||||
|
||||
await page.getByRole("button", { name: "工况任务", exact: true }).click();
|
||||
const conditionPanel = page.getByRole("region", { name: "工况任务", exact: true });
|
||||
await expect(conditionPanel).toContainText("工况演示数据 · 未接入工单");
|
||||
await expect(conditionPanel).not.toContainText("北区爆管定位");
|
||||
await expect(conditionPanel).not.toContainText("南区历史定位");
|
||||
await expect(conditionPanel).toContainText("SCADA 数据诊断");
|
||||
@@ -475,10 +473,10 @@ test("keeps mock conditions while using backend work orders and alerts", async (
|
||||
|
||||
await page.getByRole("button", { name: "工况任务", exact: true }).click();
|
||||
const panel = page.getByRole("region", { name: "工况任务", exact: true });
|
||||
await expect(panel).toContainText("工况演示数据 · 后端工单");
|
||||
await expect(panel).toContainText("SCADA 数据诊断");
|
||||
await expect(panel).not.toContainText("SCADA 后端定时诊断");
|
||||
await panel.getByRole("button", { name: "展开工况任务" }).click();
|
||||
await panel.getByRole("button", { name: /预约任务/ }).click();
|
||||
await expect(panel).toContainText("后端工单:北区阀门复核");
|
||||
await expect(panel).not.toContainText("工单演示回退");
|
||||
await panel.getByRole("button", { name: /后端工单:北区阀门复核/ }).click();
|
||||
|
||||
Reference in New Issue
Block a user