From 9c489617b002e71859597097c9d1d2f1b9fc0e56 Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期二, 23 十二月 2025 17:05:57 +0800
Subject: [PATCH] 完善modbus协议写入方法

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

diff --git a/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue b/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue
index 7d4eb7c..a06745f 100644
--- a/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue
+++ b/mes-web/src/views/plcTest/components/MultiDeviceTest/TaskOrchestration.vue
@@ -578,6 +578,7 @@
     headerMap.quantity = 4
   }
 
+  const padTwoZero = (num) => num.toString().padStart(2, '0')
   // 瑙f瀽鏁版嵁琛�
   const result = []
   for (let i = 1; i < jsonData.length; i++) {
@@ -616,7 +617,7 @@
     const qty = parseInt(quantity) || 1
     for (let j = 0; j < qty; j++) {
       // 濡傛灉鏁伴噺澶т簬1锛屼负姣忔潯璁板綍鐢熸垚鍞竴鐨勭幓鐠僆D锛堣拷鍔犲簭鍙凤級
-      const finalGlassId = qty > 1 ? `${glassId}${j + 1}` : glassId
+      const finalGlassId = qty > 1 ? `${glassId}${padTwoZero(j + 1)}` : glassId
 
       result.push({
         glassId: finalGlassId,

--
Gitblit v1.8.0