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