From dad0263459b30dbfa75f06dff062a0c85183517b Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期一, 01 十二月 2025 17:01:51 +0800
Subject: [PATCH] 添加卧转立扫码设备交互逻辑,任务流转
---
mes-web/src/views/plcTest/components/DeviceGroup/GroupTopology.vue | 20 ++++++++++++++++++--
1 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/mes-web/src/views/plcTest/components/DeviceGroup/GroupTopology.vue b/mes-web/src/views/plcTest/components/DeviceGroup/GroupTopology.vue
index e46b9c0..8729075 100644
--- a/mes-web/src/views/plcTest/components/DeviceGroup/GroupTopology.vue
+++ b/mes-web/src/views/plcTest/components/DeviceGroup/GroupTopology.vue
@@ -105,8 +105,8 @@
{{ selectedDevice.moduleName }}
</el-descriptions-item>
<el-descriptions-item label="鏄惁鍚敤">
- <el-tag :type="selectedDevice.enabled ? 'success' : 'info'">
- {{ selectedDevice.enabled ? '鍚敤' : '鍋滅敤' }}
+ <el-tag :type="getEnabledType(selectedDevice.enabled)">
+ {{ getEnabledLabel(selectedDevice.enabled) }}
</el-tag>
</el-descriptions-item>
</el-descriptions>
@@ -229,6 +229,22 @@
return String(status)
}
+const getEnabledType = (enabled) => {
+ // 鏀寔鏁板瓧 1/0銆佸竷灏斿�� true/false銆佸瓧绗︿覆 '1'/'0'
+ if (enabled === 1 || enabled === true || enabled === '1' || String(enabled).toUpperCase() === 'TRUE') {
+ return 'success'
+ }
+ return 'info'
+}
+
+const getEnabledLabel = (enabled) => {
+ // 鏀寔鏁板瓧 1/0銆佸竷灏斿�� true/false銆佸瓧绗︿覆 '1'/'0'
+ if (enabled === 1 || enabled === true || enabled === '1' || String(enabled).toUpperCase() === 'TRUE') {
+ return '鍚敤'
+ }
+ return '鍋滅敤'
+}
+
watch(
() => props.group,
() => {
--
Gitblit v1.8.0