diff --git a/src/views/ne/neHost/components/EditModal.vue b/src/views/ne/neHost/components/EditModal.vue index 1dac574a..1b9742e0 100644 --- a/src/views/ne/neHost/components/EditModal.vue +++ b/src/views/ne/neHost/components/EditModal.vue @@ -142,14 +142,14 @@ function fnModalOk() { const validateArr = ['title', 'addr', 'port', 'user']; if (form.authMode === '0') { validateArr.push('password'); - } else { + } else if (form.authMode === '1') { validateArr.push('privateKey'); } modalStateFrom .validate(validateArr) .then(() => { modalState.confirmLoading = true; - const neHost = form.id > 0 ? updateNeHost(form) : addNeHost(form); + const neHost = form.id ? updateNeHost(form) : addNeHost(form); const hide = message.loading(t('common.loading'), 0); neHost .then(res => { diff --git a/src/views/tool/terminal/components/hostList.vue b/src/views/tool/terminal/components/hostList.vue index de413ab7..dc02afe6 100644 --- a/src/views/tool/terminal/components/hostList.vue +++ b/src/views/tool/terminal/components/hostList.vue @@ -289,15 +289,32 @@ onMounted(() => {