diff --git a/src/views/login.vue b/src/views/login.vue index 091a5627..dad7945e 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -160,8 +160,6 @@ const handleLogin = () => { // 重新获取验证码 if (captchaEnabled.value) { await getCode(); - // 清空验证码输入框 - loginForm.value.code = ''; } } } else { @@ -178,6 +176,8 @@ const getCode = async () => { const { data } = res; captchaEnabled.value = data.captchaEnabled === undefined ? true : data.captchaEnabled; if (captchaEnabled.value) { + // 刷新验证码时清空输入框 + loginForm.value.code = ''; codeUrl.value = 'data:image/gif;base64,' + data.img; loginForm.value.uuid = data.uuid; }