From e79cf581b2f0038a41de5da1c6eadb3541f4d69e Mon Sep 17 00:00:00 2001
From: IPC-610 <IPC-610@DESKTOP-6LEOOS3>
Date: 星期六, 28 九月 2024 08:10:13 +0800
Subject: [PATCH] 问题修改

---
 Web/src/views/device/deviceMonitor/signalR.ts |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/Web/src/views/device/deviceMonitor/signalR.ts b/Web/src/views/device/deviceMonitor/signalR.ts
index efcbe5b..9876733 100644
--- a/Web/src/views/device/deviceMonitor/signalR.ts
+++ b/Web/src/views/device/deviceMonitor/signalR.ts
@@ -17,21 +17,33 @@
 
 // 鍚姩杩炴帴
 connection.start().then(() => {
+	debugger;
 	console.log('鍚姩杩炴帴plc');
 });
 // 鏂紑杩炴帴
 connection.onclose(async () => {
+	debugger;
 	console.log('鏂紑杩炴帴plc');
 });
 // 閲嶈繛涓�
 connection.onreconnecting(() => {
+	debugger;
 	console.log('鏈嶅姟鍣ㄥ凡鏂嚎plc');
 });
 // 閲嶈繛鎴愬姛
 connection.onreconnected(() => {
+	debugger;
 	console.log('閲嶈繛鎴愬姛plc');
 });
-
+// 鍏抽棴杩炴帴鐨勬柟娉�
+async function stopConnection() {
+	try {
+	  await connection.stop();
+	  console.log('杩炴帴宸插叧闂�');
+	} catch (error) {
+	  console.error('鍏抽棴杩炴帴鏃跺彂鐢熼敊璇�:', error);
+	}
+  }
 // connection.on('PublicPlcConn', () => {});
 
-export { connection as signalR };
+export { connection as signalR,stopConnection };

--
Gitblit v1.8.0