From 1f173b5c626f0d48006bb57db90eec3f85fcb0d6 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Sun, 24 Apr 2022 12:55:25 +0800 Subject: [PATCH] fix data --- .../dashboard/related/ebpf/components/EBPFSchedules.vue | 5 +++-- src/views/dashboard/related/ebpf/components/TaskList.vue | 8 +++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/views/dashboard/related/ebpf/components/EBPFSchedules.vue b/src/views/dashboard/related/ebpf/components/EBPFSchedules.vue index 3c962ded..55adf6d1 100644 --- a/src/views/dashboard/related/ebpf/components/EBPFSchedules.vue +++ b/src/views/dashboard/related/ebpf/components/EBPFSchedules.vue @@ -117,7 +117,7 @@ const handleSelectionChange = (arr: Process[]) => { }; async function analyzeEBPF() { - let arr: string[] = []; + let arr: string[] = selectedLabels.value; if (selectedLabels.value.includes("0")) { arr = labels.value.map((d: Option) => d.value); } @@ -125,7 +125,7 @@ async function analyzeEBPF() { const scheduleIdList = ebpfStore.eBPFSchedules.flatMap( (d: EBPFProfilingSchedule) => { const l = d.process.labels.find((d: string) => arr.includes(d)); - const i = selectedLabels.value.includes(d.process.id); + const i = selectedProcesses.value.includes(d.process.id); if (l || i) { ranges.push({ start: d.startTime, @@ -164,6 +164,7 @@ function visTimeline() { visGraph.value.destroy(); } labels.value = [{ label: "All", value: "0" }]; + selectedLabels.value = ["0"]; processes.value = []; const schedules = ebpfStore.eBPFSchedules.map( (d: EBPFProfilingSchedule, index: number) => { diff --git a/src/views/dashboard/related/ebpf/components/TaskList.vue b/src/views/dashboard/related/ebpf/components/TaskList.vue index a43c7b79..621479ec 100644 --- a/src/views/dashboard/related/ebpf/components/TaskList.vue +++ b/src/views/dashboard/related/ebpf/components/TaskList.vue @@ -103,7 +103,7 @@ limitations under the License. -->