From 8719f563108c3f82edebf7f0c8b1f947f878f842 Mon Sep 17 00:00:00 2001 From: wkl505997900 <2313665567@qq.com> Date: Fri, 20 Oct 2023 21:15:29 +0800 Subject: [PATCH] fix bug --- src/api/assest.js | 3 ++- src/views/assests/HostEdition.vue | 16 ++++++++-------- src/views/leaks/components/HostTable.vue | 2 +- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/api/assest.js b/src/api/assest.js index 69b12e2..095a943 100644 --- a/src/api/assest.js +++ b/src/api/assest.js @@ -142,7 +142,8 @@ export function editHost(parameter, id) { ssh_port: parameter.ssh_port, management: parameter.management, ssh_user: parameter.ssh_user, - password: parameter.password + password: parameter.password, + ssh_pkey: parameter.ssh_pkey } }); } diff --git a/src/views/assests/HostEdition.vue b/src/views/assests/HostEdition.vue index de6253e..962c2d1 100644 --- a/src/views/assests/HostEdition.vue +++ b/src/views/assests/HostEdition.vue @@ -99,7 +99,7 @@ 主机登录密码 - 主机登录公钥 + 主机登录密钥 @@ -107,9 +107,9 @@ @@ -119,13 +119,13 @@ {rules: [{required: pageType === 'create' ? true : requiredRules, message: '请输入主机登录密码'}]} ]" :placeholder="pageType === 'create' ? '请设置主机登录密码' : '请输入主机登录密码, 若未修改主机用户名或端口可以为空'"> - + :placeholder="pageType === 'create' ? '请设置主机登录密钥' : '请输入主机登录密钥, 若未修改主机用户名或端口可以为空'"> 取消 @@ -271,9 +271,9 @@ export default { if (tableParams[key] === this.basicHostInfo[key]) { delete tableParams[key] // 删除未修改数据 } - if (key === 'password') { + if (key === 'password' || key === 'ssh_pkey') { if (tableParams[key].length === 0) { - delete tableParams[key] // password为空不传 + delete tableParams[key] // password或密钥为空不传 } } } diff --git a/src/views/leaks/components/HostTable.vue b/src/views/leaks/components/HostTable.vue index 63dc4f2..950097f 100644 --- a/src/views/leaks/components/HostTable.vue +++ b/src/views/leaks/components/HostTable.vue @@ -964,11 +964,11 @@ export default { }, mounted: function () { this.getHostGroup(); + this.getHostList(); if (this.standalone) { // 主机列表页面中要自行获取全量主机和扫描状态 this.getScanStatusAll([]); } else { - this.getHostList(); // 主机详情页面中要自行获取repo列表 this.getRepoList(); } -- Gitee