diff --git a/itbaima-monitor-web/src/component/TerminalWindow.vue b/itbaima-monitor-web/src/component/TerminalWindow.vue
new file mode 100644
index 0000000..2534b62
--- /dev/null
+++ b/itbaima-monitor-web/src/component/TerminalWindow.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
服务端连接信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 立即连接
+
+
+
+
+
+
diff --git a/itbaima-monitor-web/src/views/main/Manage.vue b/itbaima-monitor-web/src/views/main/Manage.vue
index bc01d3d..2852acc 100644
--- a/itbaima-monitor-web/src/views/main/Manage.vue
+++ b/itbaima-monitor-web/src/views/main/Manage.vue
@@ -7,6 +7,7 @@ import {Plus} from "@element-plus/icons-vue";
import RegisterCard from "@/component/RegisterCard.vue";
import {useRoute} from "vue-router";
import {useStore} from "@/store";
+import TerminalWindow from "@/component/TerminalWindow.vue";
const store = useStore()
const route = useRoute()
@@ -42,6 +43,16 @@ const updateList = () => {
}
setInterval(updateList, 10000)
updateList()
+
+const openTerminal = id => {
+ terminal.show = true
+ terminal.id = id
+ detail.show = false
+}
+const terminal = reactive({
+ show: false,
+ id: detail.id
+})
@@ -71,13 +82,26 @@ updateList()