From ce29a7c38d7d6ebd009332246dbf5bb77530e029 Mon Sep 17 00:00:00 2001 From: yueliuli <1628111725@qq.com> Date: Tue, 21 Apr 2026 18:00:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E8=BF=9B=E5=BA=A6=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/hazard_inspect/ItemList.vue | 2 +- src/components/hazard_inspect/timeline.vue | 582 ++++++++++++++---- .../nav/hazardCheck/HazardCheckResult.vue | 100 ++- src/pages/nav/hazardCheck/index.vue | 2 +- 4 files changed, 527 insertions(+), 159 deletions(-) diff --git a/src/components/hazard_inspect/ItemList.vue b/src/components/hazard_inspect/ItemList.vue index 7169cc0..a45bc8c 100644 --- a/src/components/hazard_inspect/ItemList.vue +++ b/src/components/hazard_inspect/ItemList.vue @@ -28,7 +28,7 @@ function handleItemClick(item: string, index: number) { - {{ props.title }} + {{ props.title }} (共 {{ props.data.length }} 项) diff --git a/src/components/hazard_inspect/timeline.vue b/src/components/hazard_inspect/timeline.vue index 485952f..dbc8026 100644 --- a/src/components/hazard_inspect/timeline.vue +++ b/src/components/hazard_inspect/timeline.vue @@ -1,6 +1,6 @@ - - - - - - - - - - 轨道视图 + + + 隐患时间线 (共 {{ Object.keys(hazardRanges).length }} 个隐患) + + + − + + + + + + - - - + - - + + + + + {{ tick.label }} + + - - - - - - - - + + - - {{ obj.name }} - - - - - + {{ parseInt(hazard.id) + 1 }} @@ -182,29 +346,189 @@ onMounted(() => {