diff --git a/_web/src/views/userLoginReg/Login.vue b/_web/src/views/userLoginReg/Login.vue index 10b71a56..21a4dcb0 100644 --- a/_web/src/views/userLoginReg/Login.vue +++ b/_web/src/views/userLoginReg/Login.vue @@ -210,13 +210,13 @@ export default { } validateFields(validateFieldsKey, { force: true }, (err, values) => { this.loginParams = values - // 是否开启验证码 - if (this.captchaOpen) { - this.$refs.verify.show() - state.loginBtn = false - return - } if (!err) { + // 是否开启验证码 + if (this.captchaOpen) { + this.$refs.verify.show() + state.loginBtn = false + return + } const loginParams = { ...values } delete loginParams.account loginParams[!state.loginType ? 'email' : 'account'] = values.account