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