From 93b76e7762f21767c47610e77b53ae4072c370fd Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Thu, 4 Aug 2022 15:04:02 +0800 Subject: [PATCH] refactor task list --- src/store/modules/ebpf.ts | 6 ++-- .../related/ebpf/components/TaskList.vue | 33 +++++++++---------- 2 files changed, 19 insertions(+), 20 deletions(-) diff --git a/src/store/modules/ebpf.ts b/src/store/modules/ebpf.ts index c4ee5b8a..fae47281 100644 --- a/src/store/modules/ebpf.ts +++ b/src/store/modules/ebpf.ts @@ -135,17 +135,19 @@ export const ebpfStore = defineStore({ return res.data; } this.networkTasks = res.data.data.queryEBPFTasks || []; + this.selectedNetworkTask = this.networkTasks[0] || {}; + this.setSelectedNetworkTask(this.selectedNetworkTask); if (!this.networkTasks.length) { return res.data; } - this.selectedNetworkTask = this.networkTasks[0] || {}; - this.setSelectedNetworkTask(this.selectedNetworkTask); } else { this.tip = ""; if (res.data.errors) { return res.data; } this.taskList = res.data.data.queryEBPFTasks || []; + this.selectedTask = this.taskList[0] || {}; + this.setSelectedTask(this.selectedTask); if (!this.taskList.length) { return res.data; } diff --git a/src/views/dashboard/related/ebpf/components/TaskList.vue b/src/views/dashboard/related/ebpf/components/TaskList.vue index 82427b88..7a2d71b2 100644 --- a/src/views/dashboard/related/ebpf/components/TaskList.vue +++ b/src/views/dashboard/related/ebpf/components/TaskList.vue @@ -30,7 +30,7 @@ limitations under the License. -->
@@ -73,45 +73,51 @@ limitations under the License. -->
{{ t("taskId") }}: - {{ selectedTask.taskId }} + {{ ebpfStore.selectedTask.taskId }}
{{ t("service") }}: - {{ selectedTask.serviceName }} + {{ + ebpfStore.selectedTask.serviceName + }}
{{ t("labels") }}: - {{ selectedTask.processLabels.join(";") }} + {{ ebpfStore.selectedTask.processLabels.join(";") }}
{{ t("monitorTime") }}: - {{ dateFormat(selectedTask.taskStartTime) }} + {{ dateFormat(ebpfStore.selectedTask.taskStartTime) }}
{{ t("monitorDuration") }}: - {{ selectedTask.fixedTriggerDuration / 60 }} min + {{ ebpfStore.selectedTask.fixedTriggerDuration / 60 }} min
{{ t("triggerType") }}: - {{ selectedTask.triggerType }} + {{ + ebpfStore.selectedTask.triggerType + }}
{{ t("targetType") }}: - {{ selectedTask.targetType }} + {{ + ebpfStore.selectedTask.targetType + }}