From 2a216830ee5132d505d101d5d0c2fdf5bcdfed2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E4=BA=9A=E9=BE=99?= <1653699980@qq.com> Date: Thu, 13 Mar 2025 17:25:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=95=B0=E6=8D=AE=E8=BF=81?= =?UTF-8?q?=E7=A7=BB=E6=89=A7=E8=A1=8C=E6=9C=BA=E7=BB=88=E7=AB=AF=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E8=BF=9E=E6=8E=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/data-migration/web-ui/src/api/detail.js | 4 ++-- .../web-ui/src/views/detail/components/MacTerminal.vue | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/data-migration/web-ui/src/api/detail.js b/plugins/data-migration/web-ui/src/api/detail.js index 0a7585c2b..28bd70624 100644 --- a/plugins/data-migration/web-ui/src/api/detail.js +++ b/plugins/data-migration/web-ui/src/api/detail.js @@ -36,8 +36,8 @@ export function taskEditInfo (id) { return axios.get(`/plugins/data-migration/migration/editInfo/${id}`) } -export function openSSH (data) { - return axios.post('/host/ssh', data) +export function openSSH (hostId, data) { + return axios.post(`/host/ssh/${hostId}`, data) } export function getEntryKey () { diff --git a/plugins/data-migration/web-ui/src/views/detail/components/MacTerminal.vue b/plugins/data-migration/web-ui/src/views/detail/components/MacTerminal.vue index 83024912a..f91066fa2 100644 --- a/plugins/data-migration/web-ui/src/views/detail/components/MacTerminal.vue +++ b/plugins/data-migration/web-ui/src/views/detail/components/MacTerminal.vue @@ -69,7 +69,8 @@ const handleConnect = async () => { sshUsername: props.host.runUser } initTerm(term, terminalSocket.ws) - openSSH(param) + + openSSH(props.host?.runHostId, param) .then((res) => { if (res.code !== 200) { term.writeln(res.msg) -- Gitee