From 792236ef78c2cdd3a989fb40a7f2e2487c4e17b6 Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期三, 26 十一月 2025 17:06:11 +0800
Subject: [PATCH] 添加各个设备基础可配置参数

---
 mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue |   68 +--------------------------------
 1 files changed, 3 insertions(+), 65 deletions(-)

diff --git a/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue b/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue
index 8cf1feb..74906ce 100644
--- a/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue
+++ b/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue
@@ -40,46 +40,6 @@
         </div>
       </el-form-item>
       
-      <el-divider content-position="left">璁惧鐗瑰畾閰嶇疆</el-divider>
-      
-      <el-form-item label="浣嶇疆缂栫爜">
-        <el-input
-          v-model="form.positionCode"
-          placeholder="渚嬪锛歅OS1"
-          clearable
-        />
-        <div class="form-tip">涓婂ぇ杞﹁澶囩殑浣嶇疆缂栫爜</div>
-      </el-form-item>
-      
-      <el-form-item label="浣嶇疆鍊�">
-        <el-input-number
-          v-model="form.positionValue"
-          :min="0"
-          :max="9999"
-          placeholder="浣嶇疆鏁板��"
-        />
-        <div class="form-tip">涓婂ぇ杞﹁澶囩殑浣嶇疆鏁板��</div>
-      </el-form-item>
-      
-      <el-form-item label="瀛樺偍浣嶇疆">
-        <el-input-number
-          v-model="form.storagePosition"
-          :min="1"
-          :max="200"
-          placeholder="瀛樺偍浣嶇疆缂栧彿"
-        />
-        <div class="form-tip">鐜荤拑瀛樺偍璁惧鐨勫瓨鍌ㄤ綅缃�</div>
-      </el-form-item>
-      
-      <el-form-item label="澶勭悊绫诲瀷">
-        <el-select v-model="form.processType" placeholder="閫夋嫨澶勭悊绫诲瀷" clearable>
-          <el-option label="鏍囧噯澶勭悊" :value="1" />
-          <el-option label="蹇�熷鐞�" :value="2" />
-          <el-option label="鎱㈤�熷鐞�" :value="3" />
-        </el-select>
-        <div class="form-tip">澶х悊鐗囪澶囩殑澶勭悊绫诲瀷</div>
-      </el-form-item>
-      
       <el-divider content-position="left">鎵ц閰嶇疆</el-divider>
       
       <el-form-item label="鎵ц闂撮殧 (ms)">
@@ -135,10 +95,6 @@
 const emit = defineEmits(['task-started'])
 
 const form = reactive({
-  positionCode: '',
-  positionValue: null,
-  storagePosition: null,
-  processType: null,
   executionInterval: 1000,
   timeoutMinutes: 30,
   retryCount: 3
@@ -260,19 +216,7 @@
       executionInterval: form.executionInterval || 1000
     }
     
-    // 娣诲姞鍙�夊弬鏁�
-    if (form.positionCode) {
-      parameters.positionCode = form.positionCode
-    }
-    if (form.positionValue !== null) {
-      parameters.positionValue = form.positionValue
-    }
-    if (form.storagePosition !== null) {
-      parameters.storagePosition = form.storagePosition
-    }
-    if (form.processType !== null) {
-      parameters.processType = form.processType
-    }
+    // 璁惧鐗瑰畾閰嶇疆宸茬Щ闄わ紝濡傛湁闇�瑕佸彲鍦ㄦ鎵╁睍
     if (form.timeoutMinutes) {
       parameters.timeoutMinutes = form.timeoutMinutes
     }
@@ -296,12 +240,8 @@
         emit('task-started')
       }, 500)
       
-      // 閲嶇疆琛ㄥ崟锛堜繚鐣欓儴鍒嗛厤缃級锛屾柟渚跨户缁惎鍔ㄥ叾浠栬澶囩粍
+      // 閲嶇疆琛ㄥ崟锛堜繚鐣欐墽琛岄厤缃級锛屾柟渚跨户缁惎鍔ㄥ叾浠栬澶囩粍
       glassIdsInput.value = ''
-      form.positionCode = ''
-      form.positionValue = null
-      form.storagePosition = null
-      form.processType = null
       
       // 鎻愮ず鐢ㄦ埛鍙互缁х画鍚姩鍏朵粬璁惧缁�
       ElMessage.info('鍙互缁х画閫夋嫨鍏朵粬璁惧缁勫惎鍔ㄦ祴璇曪紝澶氫釜璁惧缁勫皢骞惰鎵ц')
@@ -329,9 +269,7 @@
     const response = await deviceInteractionApi.executeOperation({
       deviceId: loadDeviceId.value,
       operation: 'clearGlass',
-      params: {
-        positionCode: form.positionCode || null
-      }
+      params: {}
     })
     if (response?.code !== 200) {
       throw new Error(response?.message || 'PLC娓呯┖澶辫触')

--
Gitblit v1.8.0