From 606c58236f35c3f8c7542b7c3cb7f10f625be6a2 Mon Sep 17 00:00:00 2001 From: chenyuan Date: Wed, 2 Sep 2026 19:57:41 +0800 Subject: [PATCH] fix: unify comprehensive training layout --- src/router/index.js | 2 +- src/views/training/GenericTrainingPage.vue | 216 +++++++++--------- ...prehensive-training-layout.static.test.cjs | 32 +++ ...tunity-reset-and-navigator.static.test.cjs | 5 +- 4 files changed, 151 insertions(+), 104 deletions(-) create mode 100644 tests/comprehensive-training-layout.static.test.cjs diff --git a/src/router/index.js b/src/router/index.js index 2871e53..ad586f5 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -164,7 +164,7 @@ export const dynamicRoutes = [ path: "index", component: () => import("@/views/training/GenericTrainingPage.vue"), name: "ComprehensiveCaseTraining", - meta: { title: "综合实训", icon: "Finished", affix: true, pageKey: "comprehensive-case-training" }, + meta: { title: "综合实训", icon: "Finished", affix: true, pageKey: "comprehensive-case-training", hideSupplementSteps: true }, }, ], }, diff --git a/src/views/training/GenericTrainingPage.vue b/src/views/training/GenericTrainingPage.vue index 1849ee9..45c51df 100644 --- a/src/views/training/GenericTrainingPage.vue +++ b/src/views/training/GenericTrainingPage.vue @@ -18,42 +18,37 @@ class="comprehensive-training-toolbar" :material-name="page.material?.name" :material-url="page.material?.url" + :task-key="pageKey" :on-submit="submitTask" :on-reset="resetTraining" :on-export="exportOutcome" /> -