From 3047aa9254327671a4aa943c65e385c59b13534e Mon Sep 17 00:00:00 2001 From: Fine Date: Tue, 23 Aug 2022 10:55:49 +0800 Subject: [PATCH] update dates --- .../network-profiling/components/TimeLine.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/views/dashboard/related/network-profiling/components/TimeLine.vue b/src/views/dashboard/related/network-profiling/components/TimeLine.vue index 2c3ec170..853154a0 100644 --- a/src/views/dashboard/related/network-profiling/components/TimeLine.vue +++ b/src/views/dashboard/related/network-profiling/components/TimeLine.vue @@ -79,16 +79,20 @@ function visTimeline() { visGraph.value.destroy(); } isUpdate.value = false; - const startTime = - fixedTriggerDuration > 1800 - ? taskStartTime + fixedTriggerDuration * 1000 - 30 * 60 * 1000 - : taskStartTime; + let startTime = taskStartTime; + if (fixedTriggerDuration > 1800) { + startTime = taskStartTime + fixedTriggerDuration * 1000 - 30 * 60 * 1000; + } + let endTime = taskStartTime + fixedTriggerDuration * 1000; + if (taskStartTime + fixedTriggerDuration * 1000 > new Date().getTime()) { + endTime = new Date().getTime(); + } task.value = [ { id: 1, content: "", start: new Date(startTime), - end: new Date(taskStartTime + fixedTriggerDuration * 1000), + end: new Date(endTime), data: networkProfilingStore.selectedNetworkTask, className: targetType, },