From 57fa628844aad95bc00bfd6bfc7c8a1c07858915 Mon Sep 17 00:00:00 2001
From: fanjia <3278303149@qq.com>
Date: Wed, 13 May 2026 14:53:10 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=87=8D=E5=A4=A7=E4=BA=8B?=
=?UTF-8?q?=E6=83=85=E5=BC=B9=E7=AA=97=EF=BC=8C=E4=BF=AE=E6=94=B93d?=
=?UTF-8?q?=E5=A4=A7=E5=B1=8F=E7=9A=84=E9=A1=B5=E9=9D=A2=E6=95=B0=E6=8D=AE?=
=?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=94=B9ai=E5=BC=B9=E7=AA=97=E6=95=B0?=
=?UTF-8?q?=E6=8D=AE=EF=BC=8C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/MapViewer/index.vue | 6 +-
.../Dialog/aiWarningResultDialog.vue | 254 ++++++++----------
.../Dialog/dispatchDetailDialog.vue | 4 +-
.../Dialog/impactPointDetailDialog.vue | 64 ++---
.../RiskWarning/Dialog/impactPointDialog.vue | 51 ++--
.../RiskWarning/Dialog/majorEventDialog.vue | 250 +++++++++++++++++
.../Dialog/responseStatusDialog.vue | 24 +-
.../src/views/RiskWarning/component/index.js | 9 +
.../screen/src/views/RiskWarning/index.vue | 6 +
.../screen/src/views/RiskWarning/left.vue | 2 +-
.../screen/src/views/RiskWarning/right.vue | 3 +-
11 files changed, 449 insertions(+), 224 deletions(-)
create mode 100644 packages/screen/src/views/RiskWarning/Dialog/majorEventDialog.vue
diff --git a/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/index.vue b/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/index.vue
index 727c7b2..be27cf8 100644
--- a/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/index.vue
+++ b/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/index.vue
@@ -1,17 +1,17 @@
-
+
-
+
diff --git a/packages/screen/src/views/RiskWarning/Dialog/aiWarningResultDialog.vue b/packages/screen/src/views/RiskWarning/Dialog/aiWarningResultDialog.vue
index efdc5db..d18482f 100644
--- a/packages/screen/src/views/RiskWarning/Dialog/aiWarningResultDialog.vue
+++ b/packages/screen/src/views/RiskWarning/Dialog/aiWarningResultDialog.vue
@@ -45,11 +45,7 @@
-
+
{{ level.name }}
@@ -69,14 +65,7 @@
:key="tab.key"
class="hierarchy-tab"
:class="{ active: activeHierarchyTab === tab.key }"
- @click="
- activeHierarchyTab = tab.key;
- if (tab.key == 'city-dept') {
- activeImpactTab = 'point';
- } else {
- activeImpactTab = 'aiiType';
- }
- "
+ @click="handleHierarchyTabClick(tab.key)"
>
{{ tab.label }}
@@ -89,10 +78,7 @@
:key="tab.key"
class="hierarchy-tab"
:class="{ active: activeHierarchyTab === tab.key }"
- @click="
- activeHierarchyTab = tab.key;
- activeImpactTab = 'point';
- "
+ @click="handleDistrictTabClick(tab.key)"
>
{{ tab.label }}
@@ -105,12 +91,7 @@
:key="tab.key"
class="hierarchy-tab"
:class="{ active: activeHierarchyTab === tab.key }"
- @click="
- activeHierarchyTab = tab.key;
- if (tab.key == 'frontline-whistle' || tab.key == 'frontline-guard') {
- activeImpactTab = 'project';
- }
- "
+ @click="handleFrontlineTabClick(tab.key)"
>
{{ tab.label }}
@@ -145,7 +126,7 @@
{{ currentWarningInfo.emergency }}
- {{ currentWarningInfo.leader }}
+ {{ currentWarningInfo.districtLeader }}
{{ currentWarningInfo.person }}
@@ -154,23 +135,14 @@
{{ currentWarningInfo.guard }}
-
+
{{ currentWarningInfo.whistle }}
-
+
{{ currentWarningInfo.contractor }}
-
- {{ currentWarningInfo.person }}
+
+ {{ currentWarningInfo.frontlinePerson }}
@@ -188,14 +160,8 @@
"
>
-
影响范围:
-
+
重点影响范围:
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -291,13 +237,13 @@
diff --git a/packages/screen/src/views/RiskWarning/Dialog/responseStatusDialog.vue b/packages/screen/src/views/RiskWarning/Dialog/responseStatusDialog.vue
index 5309f34..2b0601c 100644
--- a/packages/screen/src/views/RiskWarning/Dialog/responseStatusDialog.vue
+++ b/packages/screen/src/views/RiskWarning/Dialog/responseStatusDialog.vue
@@ -51,14 +51,14 @@
class="filter-select"
@change="handleFilterChange"
>
-
+
是否回应
{{ row.trafficDept.name }}
-
![]()
+
{{ row.trafficDept.phone }}
@@ -158,7 +158,7 @@