From 4cc561deccdbbe965896381644f6a969ab08093b Mon Sep 17 00:00:00 2001
From: wangsixiang <2970484253@qq.com>
Date: Wed, 18 Dec 2024 16:01:07 +0800
Subject: [PATCH] =?UTF-8?q?=E8=BF=90=E7=AE=A1=E4=B8=AD=E5=BF=83=EF=BC=8C?=
=?UTF-8?q?=E6=94=B6=E8=B4=B9=E7=AB=99=E6=91=84=E5=83=8F=E5=A4=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../layer/路网设施/运管中心.svg | 10 ++
.../路网设施/运管中心_active.svg | 10 ++
.../layer/路网设施/运管中心_fault.svg | 10 ++
.../layerb/路网设施/运管中心.svg | 10 ++
.../路网设施/运管中心_active.svg | 55 ++++++++++
.../路网设施/运管中心_fault.svg | 55 ++++++++++
.../Dialogs/RoadNetworkFacilities/data.js | 30 +++++
.../Dialogs/RoadNetworkFacilities/index.vue | 103 ++++++++++++++++--
.../src/views/JiHeExpressway/utils/enum.js | 1 +
9 files changed, 275 insertions(+), 9 deletions(-)
create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心.svg
create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_active.svg
create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_fault.svg
create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心.svg
create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_active.svg
create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_fault.svg
diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心.svg b/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心.svg
new file mode 100644
index 00000000..6da46bbc
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心.svg
@@ -0,0 +1,10 @@
+
diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_active.svg b/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_active.svg
new file mode 100644
index 00000000..3aca3bb7
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_active.svg
@@ -0,0 +1,10 @@
+
diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_fault.svg b/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_fault.svg
new file mode 100644
index 00000000..17b3389e
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/images/layer/路网设施/运管中心_fault.svg
@@ -0,0 +1,10 @@
+
diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心.svg b/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心.svg
new file mode 100644
index 00000000..6da46bbc
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心.svg
@@ -0,0 +1,10 @@
+
diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_active.svg b/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_active.svg
new file mode 100644
index 00000000..d538bbf6
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_active.svg
@@ -0,0 +1,55 @@
+
diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_fault.svg b/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_fault.svg
new file mode 100644
index 00000000..2e4d6cc8
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/images/layerb/路网设施/运管中心_fault.svg
@@ -0,0 +1,55 @@
+
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/data.js b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/data.js
index dafe41d2..9dbe11d7 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/data.js
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/data.js
@@ -439,6 +439,7 @@ export const tabList = {
],
},
+
// {
// name: "边坡测点数据",
// key: "second",
@@ -473,6 +474,35 @@ export const tabList = {
// ],
// },
],
+ 11: [
+ {
+ name: "基本信息",
+ key: "first",
+ labelWidth: "70px",
+ list: [
+ {
+ label: "站点名称",
+ key: "facilityName",
+ gridColumn: "3",
+ },
+ {
+ label: "所在桩号",
+ key: "stakeMark",
+ gridColumn: "3",
+ },
+ {
+ label: "经度",
+ key: "longitude",
+ gridColumn: "3",
+ },
+ {
+ label: "纬度",
+ key: "latitude",
+ gridColumn: "3",
+ },
+ ],
+ },
+ ],
999:[
{
name: "基本信息",
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/index.vue
index 9363f005..812215ef 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/index.vue
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/RoadNetworkFacilities/index.vue
@@ -49,13 +49,25 @@
+
+
+
+
+
+
+
-
![]()
+
+
![]()
+
+ {{ item.meaPointName }}
+
+
+
@@ -197,16 +209,89 @@ export default {
if (dData.facilityName === '大学城收费站') {
this.imgSrc = require('@screen/images/shoufeiz/大学城收费站.jpg')
this.cameraMaps = [
- {icon: icona, iconUn: icona_f, left: 50, top: 50, status: 0, iotDeviceId: '57954'},
- {icon: iconb, iconUn: iconb_f, left: 500, top: 50, status: 0, iotDeviceId: '57939'},
- {icon: iconc, iconUn: iconc_f, left: 100, top: 200, status: 0, iotDeviceId: '57941'},
- {icon: iconc, iconUn: iconc_f, left: 600, top: 500, status: 0, iotDeviceId: '111111'},
- {icon: icone, iconUn: icone_f, left: 200, top: 400, status: 0, iotDeviceId: '222222'},
- {icon: icona, iconUn: icona_f, left: 30, top: 30, status: 0, iotDeviceId: '57953'}
+ //内广场
+ {icon: iconb, iconUn: iconb_f, left: 50, top: 50, status: 0, iotDeviceId: '58452',meaPointName:'内广场'},
+ //内广场全景
+ {icon: iconb, iconUn: iconb_f, left: 50, top: 110, status: 0, iotDeviceId: '58957',meaPointName:'内广场全景'},
+ //外广场
+ {icon: iconb, iconUn: iconb_f, left: 50, top: 400, status: 0, iotDeviceId: '58453',meaPointName:'外广场'},
+ //外广场全景
+ {icon: iconb, iconUn: iconb_f, left: 50, top: 460, status: 0, iotDeviceId: '58958',meaPointName:'外广场全景'},
+ //01亭内
+ {icon: icona, iconUn: icona_f, left: 500, top: 180, status: 0, iotDeviceId: '58438',meaPointName:'01亭内'},
+ //01车道
+ {icon: icona, iconUn: icona_f, left: 600, top: 400, status: 0, iotDeviceId: '58442',meaPointName:'01车道'},
+ //02亭内
+ {icon: icona, iconUn: icona_f, left: 550, top: 180, status: 0, iotDeviceId: '58439',meaPointName:'02亭内'},
+ //02车道
+ {icon: icona, iconUn: icona_f, left: 680, top: 400, status: 0, iotDeviceId: '58442',meaPointName:'02车道'},
+ //21车道
+ {icon: icona, iconUn: icona_f, left: 320, top: 40, status: 0, iotDeviceId: '58446',meaPointName:'21车道'},
+ //22车道
+ {icon: icona, iconUn: icona_f, left: 260, top: 40, status: 0, iotDeviceId: '58447', meaPointName:'22车道'},
+ //23亭内
+ {icon: icona, iconUn: icona_f, left: 240, top: 180, status: 0, iotDeviceId: '58440',meaPointName:'23亭内'},
+ //23车道
+ {icon: icona, iconUn: icona_f, left: 200, top: 40, status: 0, iotDeviceId: '58448',meaPointName:'23车道'},
+ //24亭内
+ {icon: icona, iconUn: icona_f, left: 180, top: 180, status: 0, iotDeviceId: '58441',meaPointName:'24亭内'},
+ //24车道
+ {icon: icona, iconUn: icona_f, left: 150, top: 40, status: 0, iotDeviceId: '58449',meaPointName:'24车道'},
+ //81车道
+ {icon: icona, iconUn: icona_f, left: 520, top: 400, status: 0, iotDeviceId: '58444',meaPointName:'81车道'},
+ //81车道-1
+ {icon: icona, iconUn: icona_f, left: 430, top: 40, status: 0, iotDeviceId: '58445',meaPointName:'81-1车道'},
+ //91车道
+ {icon: icona, iconUn: icona_f, left: 450, top: 400, status: 0, iotDeviceId: '58450',meaPointName:'91车道'},
+ //91车道-1
+ {icon: icona, iconUn: icona_f, left: 370, top: 40, status: 0, iotDeviceId: '58451',meaPointName:'91-1车道'},
+ //监控室
+ {icon: icona, iconUn: icona_f, left: 370, top: 180, status: 0, iotDeviceId: '58454',meaPointName:'监控室'},
+ //票据室
+ {icon: icona, iconUn: icona_f, left: 370, top: 120, status: 0, iotDeviceId: '58455',meaPointName:'票据室'},
+
]
this.isCameraMap = true;
} else if (dData.facilityName === '孝里收费站') {
this.imgSrc = require('@screen/images/shoufeiz/孝里收费站.jpg')
+ this.cameraMaps = [
+ //内广场
+ {icon: iconb, iconUn: iconb_f, left: 250, top: 50, status: 0, iotDeviceId: '58468',meaPointName:'内广场'},
+ //内广场全景
+ {icon: iconb, iconUn: iconb_f, left: 250, top: 110, status: 0, iotDeviceId: '58959',meaPointName:'内广场全景'},
+ //外广场
+ {icon: iconb, iconUn: iconb_f, left: 150, top: 400, status: 0, iotDeviceId: '58469',meaPointName:'外广场'},
+ //外广场全景
+ {icon: iconb, iconUn: iconb_f, left: 150, top: 460, status: 0, iotDeviceId: '58960',meaPointName:'外广场全景'},
+ //01亭内
+ {icon: icona, iconUn: icona_f, left: 450, top: 180, status: 0, iotDeviceId: '58456',meaPointName:'01亭内'},
+ //01车道
+ {icon: icona, iconUn: icona_f, left: 480, top: 400, status: 0, iotDeviceId: '58460',meaPointName:'01车道'},
+ //02亭内
+ {icon: icona, iconUn: icona_f, left: 500, top: 180, status: 0, iotDeviceId: '58457',meaPointName:'02亭内'},
+ //02车道
+ {icon: icona, iconUn: icona_f, left: 550, top: 400, status: 0, iotDeviceId: '58461',meaPointName:'02车道'},
+ //21亭内
+ {icon: icona, iconUn: icona_f, left: 340, top: 180, status: 0, iotDeviceId: '58458',meaPointName:'21亭内'},
+ //21车道
+ {icon: icona, iconUn: icona_f, left: 320, top: 400, status: 0, iotDeviceId: '58464',meaPointName:'21车道'},
+ //22亭内
+ {icon: icona, iconUn: icona_f, left: 280, top: 180, status: 0, iotDeviceId: '58459',meaPointName:'22亭内'},
+ //22车道
+ {icon: icona, iconUn: icona_f, left: 250, top: 400, status: 0, iotDeviceId: '58465',meaPointName:'22车道'},
+ //81车道
+ {icon: icona, iconUn: icona_f, left: 420, top: 400, status: 0, iotDeviceId: '58462',meaPointName:'81车道'},
+ //81车道-1
+ {icon: icona, iconUn: icona_f, left: 420, top: 340, status: 0, iotDeviceId: '58463',meaPointName:'81-1车道'},
+ //91车道
+ {icon: icona, iconUn: icona_f, left: 370, top: 400, status: 0, iotDeviceId: '58466',meaPointName:'91车道'},
+ //91车道-1
+ {icon: icona, iconUn: icona_f, left: 370, top: 320, status: 0, iotDeviceId: '58467',meaPointName:'91-1车道'},
+ //监控室
+ {icon: icona, iconUn: icona_f, left: 390, top: 180, status: 0, iotDeviceId: '58470',meaPointName:'监控室'},
+ //票据室
+ {icon: icona, iconUn: icona_f, left: 390, top: 120, status: 0, iotDeviceId: '58471',meaPointName:'票据室'},
+ ]
this.isCameraMap = true;
}
}
diff --git a/ruoyi-ui/src/views/JiHeExpressway/utils/enum.js b/ruoyi-ui/src/views/JiHeExpressway/utils/enum.js
index e4b8063e..5de4ca93 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/utils/enum.js
+++ b/ruoyi-ui/src/views/JiHeExpressway/utils/enum.js
@@ -867,6 +867,7 @@ export const RoadNFTopics = {
停车区: 7,
清障驻点: 8,
边坡: 9,
+ 运管中心:11,
};
// 事件类型 eventType