From 6897f35d1e3e06339d481a2d0cb913380994e9de Mon Sep 17 00:00:00 2001 From: AoXuan Date: Sun, 21 Sep 2025 15:05:02 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E8=B0=83?= =?UTF-8?q?=E5=BA=A6=E4=B8=AD=E5=BF=83=E7=9A=84=E4=BB=BB=E5=8A=A1=E6=80=BB?= =?UTF-8?q?=E8=A7=88=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/TaskTree.vue | 527 ++++++++++++++++++ .../src/components/devtools/QuickNavPage.vue | 76 ++- .../src/views/scheduler/SchedulerLogPanel.vue | 4 +- .../views/scheduler/SchedulerQueuePanel.vue | 258 --------- .../src/views/scheduler/TaskOverviewPanel.vue | 195 ++----- frontend/src/views/scheduler/index.vue | 6 +- .../src/views/scheduler/useSchedulerLogic.ts | 28 + 7 files changed, 688 insertions(+), 406 deletions(-) create mode 100644 frontend/src/components/TaskTree.vue delete mode 100644 frontend/src/views/scheduler/SchedulerQueuePanel.vue diff --git a/frontend/src/components/TaskTree.vue b/frontend/src/components/TaskTree.vue new file mode 100644 index 0000000..fca3d7c --- /dev/null +++ b/frontend/src/components/TaskTree.vue @@ -0,0 +1,527 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/components/devtools/QuickNavPage.vue b/frontend/src/components/devtools/QuickNavPage.vue index efe84f7..0dd734e 100644 --- a/frontend/src/components/devtools/QuickNavPage.vue +++ b/frontend/src/components/devtools/QuickNavPage.vue @@ -1,5 +1,19 @@ - - \ No newline at end of file diff --git a/frontend/src/views/scheduler/TaskOverviewPanel.vue b/frontend/src/views/scheduler/TaskOverviewPanel.vue index e30dd88..8e0cda5 100644 --- a/frontend/src/views/scheduler/TaskOverviewPanel.vue +++ b/frontend/src/views/scheduler/TaskOverviewPanel.vue @@ -2,108 +2,71 @@

任务总览

+
-
- -
-
- - - -
+