From 04914a9997afbbead6f8adbb9d9c40e05b2edbd1 Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期三, 17 十二月 2025 17:04:34 +0800
Subject: [PATCH] 修复调用导入工程失败 重复保存;修复分批出片逻辑

---
 mes-web/src/views/plcTest/MultiDeviceWorkbench.vue |   15 ++++-----------
 1 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/mes-web/src/views/plcTest/MultiDeviceWorkbench.vue b/mes-web/src/views/plcTest/MultiDeviceWorkbench.vue
index 3472ea8..11fa3ef 100644
--- a/mes-web/src/views/plcTest/MultiDeviceWorkbench.vue
+++ b/mes-web/src/views/plcTest/MultiDeviceWorkbench.vue
@@ -3,11 +3,6 @@
     <div class="main-grid">
       <div class="left-panel">
         <GroupList @select="handleGroupSelect" />
-        <GroupTopology
-          v-if="selectedGroup"
-          :group="selectedGroup"
-          class="topology-panel"
-        />
       </div>
       <div class="right-panel">
         <el-tabs v-model="activeTab" type="card" class="workbench-tabs">
@@ -42,7 +37,6 @@
 <script setup>
 import { computed, ref, watch } from 'vue'
 import GroupList from './components/DeviceGroup/GroupList.vue'
-import GroupTopology from './components/DeviceGroup/GroupTopology.vue'
 import TaskOrchestration from './components/MultiDeviceTest/TaskOrchestration.vue'
 import ExecutionMonitor from './components/MultiDeviceTest/ExecutionMonitor.vue'
 import ResultAnalysis from './components/MultiDeviceTest/ResultAnalysis.vue'
@@ -80,6 +74,10 @@
   // 濡傛灉浼犲叆浜嗕换鍔′俊鎭紝鍙互鑷姩閫変腑
   if (task && task.taskId) {
     selectedTaskId.value = task.taskId
+    // 绋嶅悗鑷姩鎵撳紑璇ヤ换鍔$殑姝ラ璇︽儏鎶藉眽
+    setTimeout(() => {
+      monitorRef.value?.openTaskDrawer?.(task.taskId)
+    }, 600)
   }
 }
 
@@ -114,11 +112,6 @@
   display: flex;
   flex-direction: column;
   gap: 24px;
-}
-
-.topology-panel {
-  flex: 1;
-  min-height: 300px;
 }
 
 .right-panel {

--
Gitblit v1.8.0