From f2d76efee9c31c44f44d20c70fcf1923c1523fcc Mon Sep 17 00:00:00 2001 From: chenyuan Date: Sat, 1 Aug 2026 23:47:13 +0800 Subject: [PATCH] feat: add editable dynamic training steps --- src/layout/components/AppMain.vue | 6 +- src/router/index.js | 18 +- .../DynamicTrainingStepNavigator.vue | 100 ++++++++++ src/views/schoolAdmin/trainingTask/index.vue | 70 +++++-- src/views/teacherEnd/trainingTask/index.vue | 72 ++++++-- src/views/training/CustomTrainingStepPage.vue | 172 ++++++++++++++++++ src/views/training/GenericTrainingPage.vue | 4 +- src/views/training/taskKeyMap.js | 4 +- 8 files changed, 409 insertions(+), 37 deletions(-) create mode 100644 src/views/components/DynamicTrainingStepNavigator.vue create mode 100644 src/views/training/CustomTrainingStepPage.vue diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue index d7ea4d7..378e31d 100644 --- a/src/layout/components/AppMain.vue +++ b/src/layout/components/AppMain.vue @@ -14,14 +14,16 @@ - + + + + diff --git a/src/views/schoolAdmin/trainingTask/index.vue b/src/views/schoolAdmin/trainingTask/index.vue index 7d09033..a03e5fb 100644 --- a/src/views/schoolAdmin/trainingTask/index.vue +++ b/src/views/schoolAdmin/trainingTask/index.vue @@ -168,10 +168,14 @@
-