diff --git a/src/views/core/loginmini/MiniLogin.vue b/src/views/core/loginmini/MiniLogin.vue index 62f657a..700cfbc 100644 --- a/src/views/core/loginmini/MiniLogin.vue +++ b/src/views/core/loginmini/MiniLogin.vue @@ -42,7 +42,7 @@ v-if="activeIndex === 'accountLogin'" ref="loginRef" :model="formData" - @keyup.enter="loginHandleClick" + @keypress.enter="loginHandleClick" >
@@ -99,7 +99,7 @@ v-else ref="phoneFormRef" :model="phoneFormData" - @keyup.enter="loginHandleClick" + @keypress.enter="loginHandleClick" >
- +
{{ t('sys.login.otherSignIn') }} @@ -304,6 +304,10 @@ createMessage.warn(t('sys.login.passwordPlaceholder')); return; } + if (!formData.inputCode) { + createMessage.warn(t('sys.login.smsPlaceholder')); + return; + } try { loginLoading.value = true; const userInfo = await userStore.login(toRaw({