Bladeren bron

连接状态修改

肖栋 1 week geleden
bovenliggende
commit
cbbf1f0ec0
1 gewijzigde bestanden met toevoegingen van 8 en 17 verwijderingen
  1. 8 17
      src/pages/mcp/onlineTest.vue

+ 8 - 17
src/pages/mcp/onlineTest.vue

@@ -666,23 +666,14 @@ const connectServer = async () => {
 
 watch(
   activeServiceId,
-  (id, prevId) => {
-    // 首次进入/刷新:按本地记录恢复连接或未连接
-    if (!prevId) {
-      const saved = readConnectState();
-      if (saved.connected && id) {
-        fetchToolsByServerId(id);
-      } else {
-        ++toolRequestId.value;
-        isConnected.value = false;
-        connecting.value = false;
-        resetTestState();
-        saveConnectState(false, id);
-      }
-      return;
-    }
-    // 切换服务时重新拉取并进入已连接(有工具则连上)
-    fetchToolsByServerId(id);
+  (id) => {
+    // 进入/切换服务均默认未连接,需用户手动点击「连接服务」
+    ++toolRequestId.value;
+    contentLoading.value = false;
+    isConnected.value = false;
+    connecting.value = false;
+    resetTestState();
+    saveConnectState(false, id);
   },
 );