diff --git a/src/assets/images/position_ico.png b/src/assets/images/position_ico.png new file mode 100644 index 0000000..ecf3df5 Binary files /dev/null and b/src/assets/images/position_ico.png differ diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 7844fa4..ea354cf 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -163,6 +163,7 @@ aside { } } + .components-container { margin: 30px 50px; position: relative; @@ -214,4 +215,4 @@ aside { vertical-align: middle; margin-bottom: 10px; } -} +} \ No newline at end of file diff --git a/src/views/controlCenter/6170/index.vue b/src/views/controlCenter/6170/index.vue index 25193f1..6b831d9 100644 --- a/src/views/controlCenter/6170/index.vue +++ b/src/views/controlCenter/6170/index.vue @@ -397,6 +397,7 @@ const saveBtn = () => { // 强制报警 const forceAlarm = async () => { try { + await proxy?.$modal.confirm('确定要对该设备开启强制报警?',''); forceAlarmLoading.value = true // 2. 准备请求数据 const batchId = generateShortId(); @@ -513,6 +514,9 @@ onMounted(() => { .online { color: #00ff00; } + .offline{ + color: rgb(224, 52, 52); + } } } diff --git a/src/views/controlCenter/controlPanel/components/map.vue b/src/views/controlCenter/controlPanel/components/map.vue index 317c849..5bb9843 100644 --- a/src/views/controlCenter/controlPanel/components/map.vue +++ b/src/views/controlCenter/controlPanel/components/map.vue @@ -2,20 +2,17 @@
+
-
- -
+
+
+ - -
- - - -
{{ device.deviceName }}
@@ -25,124 +22,192 @@ {{ device.onlineStatus === 1 ? '在线' : '离线' }}
- - 控制
+
+ +
暂无数据
+
- -
diff --git a/src/views/controlCenter/controlPanel/index.vue b/src/views/controlCenter/controlPanel/index.vue index 19d1ee6..0f2c930 100644 --- a/src/views/controlCenter/controlPanel/index.vue +++ b/src/views/controlCenter/controlPanel/index.vue @@ -81,7 +81,7 @@
- +