From 59b719376264aa7dad370e780ee6245a1023a138 Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Wed, 14 Jan 2026 18:00:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=8D=A1=E7=89=87=E7=8A=B6=E6=80=81=E6=8C=87=E7=A4=BA=E5=99=A8?= =?UTF-8?q?=E5=92=8C=E8=BF=9B=E5=BA=A6=E4=BF=A1=E6=81=AF=EF=BC=8C=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/TaskCenterDrawer.vue | 243 ++++++++++-------------- 1 file changed, 104 insertions(+), 139 deletions(-) diff --git a/web/src/components/TaskCenterDrawer.vue b/web/src/components/TaskCenterDrawer.vue index ce447f91..55110619 100644 --- a/web/src/components/TaskCenterDrawer.vue +++ b/web/src/components/TaskCenterDrawer.vue @@ -41,30 +41,33 @@ :class="taskCardClasses(task)" @click="handleTaskCardClick(task)" > + +
+ + {{ statusLabel(task.status) }} +
+
{{ task.name }}
-
+
#{{ formatTaskId(task.id) }} {{ taskTypeLabel(task.type) }} - {{ getTaskDuration(task) }} + {{ getTaskDuration(task) }}
- - {{ statusLabel(task.status) }} - -
+
- + :stroke-width="4" + :show-info="false" + /> + {{ Math.round(task.progress || 0) }}%
-
{{ task.message }}
@@ -72,23 +75,23 @@ {{ task.error }}
+