From a7fb2f5eab3e548f040004c1019f1c994eb91ad4 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期二, 09 十二月 2025 14:44:36 +0800
Subject: [PATCH] 日常更新

---
 src/samples/deviceApi/liangjiang.ts |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/samples/deviceApi/liangjiang.ts b/src/samples/deviceApi/liangjiang.ts
index e6d4a46..16c1645 100644
--- a/src/samples/deviceApi/liangjiang.ts
+++ b/src/samples/deviceApi/liangjiang.ts
@@ -1,5 +1,5 @@
 // 欧姆龙 HBP-9030 115200 
-import { ElMessage, ElMessageBox } from 'element-plus'
+import { ElMessage, ElMessageBox, ElNotification } from 'element-plus'
 const { SerialPort } = require('serialport')
 const { DelimiterParser } = require('@serialport/parser-delimiter')
 const { ReadyParser } = require('@serialport/parser-ready')
@@ -23,8 +23,6 @@
             type: 'success',
         })
     }
-    let lisijieguo=''
-    let duibinum=0
     if (reconnectAttempts >= MAX_RECONNECT_ATTEMPTS) {
         console.error('重试次数达到上限,不再尝试重连。');
         ipcRenderer.invoke('logger', '串口已经重连了${reconnectAttempts}次了,点击确认关闭程序,重启电脑后再试')
@@ -56,19 +54,22 @@
         return;
     }
     try {
+        let lisijieguo=''
+        let duibinum=0
         serialPort  = new SerialPort({ path, baudRate }, (err: any) => {
             reconnectAttempts++
             if (err) {
                 console.log(err)
                 ipcRenderer.invoke('logger', 'lianjiang体重秤端口打开失败!')
-                ElMessage({
-                    message: 'lianjiang体重秤端口打开失败!',
-                    type: 'error',
-                })
+                ElNotification.warning({
+                    title: '警告',
+                    message: 'lianjiang体重秤端口打开失败!!',
+                    showClose: false,
+                    duration:10000
+                  })
                 setTimeout(()=>{
                     initPort(path,baudRate)
                 }, RECONNECT_INTERVAL);
-                console.log(err)
             }else{
                 reconnectAttempts=0
                 ipcRenderer.invoke('logger', 'lianjiang体重秤端口打开成功')

--
Gitblit v1.8.0