diff --git a/web/index.html b/web/index.html index 5b840f5..5c3886b 100644 --- a/web/index.html +++ b/web/index.html @@ -145,7 +145,7 @@ @@ -373,6 +373,7 @@ createApp({ }); const onlineMap = computed(() => new Set((nodes.value || []).map(n => n.name))); const nodeStatus = (name) => (name && onlineMap.value.has(name)) ? '在线' : '离线'; + const isOnline = (name) => (name && onlineMap.value.has(name)); const toast = (text, t='ok') => { msg.value = text; msgType.value = t; setTimeout(() => { if (msg.value === text) msg.value = ''; }, 2500); }; const bearer = () => ({ Authorization: 'Bearer ' + (localStorage.getItem('t') || '') }); @@ -671,7 +672,7 @@ createApp({ health, stats, nodes, nodeKeyword, filteredNodes, sd, connectForm, tenants, activeTenant, keys, users, enrolls, tenantForm, keyForm, userForm, settings, audit, auditTenant, - onlineMap, nodeStatus, + onlineMap, nodeStatus, isOnline, natText, uptime, fmtTime, login, logout, refreshAll, saveSDWAN, addSDWANNode, removeSDWANNode, addSubnetProxy, removeSubnetProxy, autoAssignIPs, kickNode, renameNode, changeNodeIP, openAppManager, pushAppConfigs, openConnect, doConnect,