Explorar o código

refactor(Student): 移除providerSocket的清理逻辑

注释掉组件卸载和创建连接时对providerSocket的清理操作,可能因后续逻辑调整不再需要
lsc hai 11 horas
pai
achega
d6016cb224
Modificáronse 1 ficheiros con 8 adicións e 8 borrados
  1. 8 8
      src/views/Student/index.vue

+ 8 - 8
src/views/Student/index.vue

@@ -3418,10 +3418,10 @@ onUnmounted(() => {
     socketCheckTimer.value = null
   }
 
-  if (providerSocket.value) {
-    providerSocket.value.destroy()
-    providerSocket.value = null
-  }
+  // if (providerSocket.value) {
+  //   providerSocket.value.destroy()
+  //   providerSocket.value = null
+  // }
 
   // 清理画图延迟发送定时器
   if (drawingDelayTimer.value) {
@@ -3544,10 +3544,10 @@ const createWebSocketConnection = async (type = 1) => {
   
   try {
     // 清理之前的连接
-    if (providerSocket.value && type == 1) {
-      providerSocket.value.destroy()
-      providerSocket.value = null
-    }
+    // if (providerSocket.value && type == 1) {
+    //   providerSocket.value.destroy()
+    //   providerSocket.value = null
+    // }
     
     // 清理之前的 token 更新定时器
     if (authTokenUpdateTimer.value) {