From 9a37c5e1b2190c3f6ec71483923922189091dd52 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 18 Dec 2024 09:42:01 +0800
Subject: [PATCH] 事件模拟更新
---
src/views/space/components/leftContainer.vue | 32 +++++++++++++++-----------------
1 files changed, 15 insertions(+), 17 deletions(-)
diff --git a/src/views/space/components/leftContainer.vue b/src/views/space/components/leftContainer.vue
index 1835233..3b7bdcb 100644
--- a/src/views/space/components/leftContainer.vue
+++ b/src/views/space/components/leftContainer.vue
@@ -4,9 +4,9 @@
* @LastEditors: shuishen 1109946754@qq.com
* @LastEditTime: 2024-11-28 11:35:07
* @FilePath: \bigScreen\src\views\space\components\leftContainer.vue
- * @Description:
- *
- * Copyright (c) 2023 by ${git_name_email}, All Rights Reserved.
+ * @Description:
+ *
+ * Copyright (c) 2023 by ${git_name_email}, All Rights Reserved.
-->
<script setup>
import EventBus from 'utils/bus'
@@ -19,16 +19,6 @@
const gawList = ref([
{
- label: '给水管网',
- value: "3-3-1",
- select: false
- },
- {
- label: '燃气管网',
- value: "3-3-3",
- select: false
- },
- {
label: '污水管网',
value: "3-3-2",
select: true
@@ -36,7 +26,7 @@
{
label: '雨水管网',
value: "3-3-4",
- select: true
+ select: false
},
])
const curSelect = ref('')
@@ -59,20 +49,28 @@
}
const tabClick = (item) => {
+ EventBus.emit('destroyPop', 'destroyPop')
if (curSelect.value) {
if (curSelect.value == '3') {
+ EventBus.emit('restHandleDelChange', `3-3`)
EventBus.emit('restHandleDelChange', `3-3-1`)
EventBus.emit('restHandleDelChange', `3-3-2`)
EventBus.emit('restHandleDelChange', `3-3-3`)
EventBus.emit('restHandleDelChange', `3-3-4`)
} else {
+ gawList.value.forEach(element => {
+ if (element.value == `3-3-2`) {
+ element.select = true
+ } else {
+ element.select = false
+ }
+ });
EventBus.emit('restHandleDelChange', `3-${curSelect.value}`)
}
}
curSelect.value = item.value
if (item.value == '3') {
EventBus.emit('restHandleCheckChange', `3-3-2`)
- EventBus.emit('restHandleCheckChange', `3-3-4`)
} else {
EventBus.emit('restHandleCheckChange', `3-${item.value}`)
}
@@ -182,7 +180,7 @@
background: transparent;
pointer-events: none;
margin-left: 120px;
- margin-top: 60px;
+ margin-top: 120px;
.tablist {
pointer-events: all;
@@ -216,4 +214,4 @@
}
}
}
-</style>
\ No newline at end of file
+</style>
--
Gitblit v1.9.3