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..f7b4e72 100644 --- a/src/views/controlCenter/6170/index.vue +++ b/src/views/controlCenter/6170/index.vue @@ -339,18 +339,22 @@ const handleLaserClick = async () => { // 人员信息发送 const registerPostInit = () => { if (!deviceDetail.value.personnelInfo.unitName) { + ElMessage.closeAll(); proxy?.$modal.msgWarning('单位名称不能为空'); return } if (!deviceDetail.value.personnelInfo.name) { + ElMessage.closeAll(); proxy?.$modal.msgWarning('姓名不能为空'); return } if (!deviceDetail.value.personnelInfo.position) { + ElMessage.closeAll(); proxy?.$modal.msgWarning('职位不能为空'); return } if (!deviceDetail.value.personnelInfo.code) { + ElMessage.closeAll(); proxy?.$modal.msgWarning('ID不能为空'); return } @@ -397,6 +401,7 @@ const saveBtn = () => { // 强制报警 const forceAlarm = async () => { try { + await proxy?.$modal.confirm('确定要对该设备开启强制报警?', ''); forceAlarmLoading.value = true // 2. 准备请求数据 const batchId = generateShortId(); @@ -439,6 +444,7 @@ const forceAlarm = async () => { const sendTextMessage = async () => { // 防重复提交 if (!deviceDetail.value.sendMsg) { + ElMessage.closeAll(); proxy?.$modal.msgWarning('发送信息不能为空'); return; } @@ -513,6 +519,10 @@ 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..679b5d4 100644 --- a/src/views/controlCenter/controlPanel/components/map.vue +++ b/src/views/controlCenter/controlPanel/components/map.vue @@ -2,20 +2,17 @@