From 5df5a8d95c6d2a1e90bf6f9681468aeb1857c91b Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期二, 26 十一月 2024 15:48:57 +0800
Subject: [PATCH] Merge branch 'master' of http://47.96.225.205:8888/r/ITM_V2_2DModel
---
src/views/area/main-container.vue | 24 +++++++++++++-----------
1 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/src/views/area/main-container.vue b/src/views/area/main-container.vue
index e9a8b32..9310efa 100644
--- a/src/views/area/main-container.vue
+++ b/src/views/area/main-container.vue
@@ -273,7 +273,10 @@
const areaInfo = await getAreaModuleBycode(this.code)
if(areaInfo&&areaInfo.areaModuleItems){
let areaModuleItems=areaInfo.areaModuleItems
- this.totalElements = areaModuleItems.areaConfigNum === 0 ? 1000 : areaModuleItems.areaConfigNum;
+ if(areaModuleItems.areaConfigNum){
+ this.totalElements = areaModuleItems.areaConfigNum;
+ }
+
this.areaUrl =areaModuleItems.url
}
@@ -762,10 +765,7 @@
// 点击增加
handleClickToAddItem(index,item){
- debugger;
- // this.cur_device_info = item.deviceInfo
- // this.cur_device_info.areaRow=item.row
- // this.cur_device_info.areaCell=item.cell
+
this.cur_item=item
// 如果存在设备的话则直接返回
if(item?.deviceInfo?.id) return;
@@ -898,14 +898,16 @@
showDeviceInfo(index, item,event) {
this.isDragging = false;
event.stopPropagation(); // 阻止事件冒泡
+ if(item.deviceInfo){
// 如果点击的是同一个元素,则切换显示状态
if (this.selectedIndex === index) {
- this.show_device_info = !this.show_device_info;
- } else {
- // 切换到新元素,自动关闭之前的
- this.selectedIndex = index;
- this.show_device_info = true;
- this.cur_device_info = item.deviceInfo;
+ this.show_device_info = !this.show_device_info;
+ } else {
+ // 切换到新元素,自动关闭之前的
+ this.selectedIndex = index;
+ this.show_device_info = true;
+ this.cur_device_info = item.deviceInfo;
+ }
}
},
},
--
Gitblit v1.9.3