修复BUG:
1.验证码输入错误不刷新问题
This commit is contained in:
@@ -102,7 +102,7 @@ function createService() {
|
|||||||
errorCreate(`${dataAxios.msg}: ${response.config.url}`);
|
errorCreate(`${dataAxios.msg}: ${response.config.url}`);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return Promise.reject();
|
return Promise.reject(dataAxios);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
(error) => {
|
(error) => {
|
||||||
|
|||||||
@@ -126,6 +126,7 @@ export default defineComponent({
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
const refreshCaptcha = async () => {
|
const refreshCaptcha = async () => {
|
||||||
|
state.ruleForm.captcha=''
|
||||||
loginApi.getCaptcha().then((ret: any) => {
|
loginApi.getCaptcha().then((ret: any) => {
|
||||||
state.ruleForm.captchaImgBase = ret.data.image_base;
|
state.ruleForm.captchaImgBase = ret.data.image_base;
|
||||||
state.ruleForm.captchaKey = ret.data.key;
|
state.ruleForm.captchaKey = ret.data.key;
|
||||||
@@ -150,11 +151,11 @@ export default defineComponent({
|
|||||||
// 执行完 initBackEndControlRoutes,再执行 signInSuccess
|
// 执行完 initBackEndControlRoutes,再执行 signInSuccess
|
||||||
loginSuccess();
|
loginSuccess();
|
||||||
}
|
}
|
||||||
} else if (res.code === 4000) {
|
|
||||||
// 登录错误之后,刷新验证码
|
|
||||||
refreshCaptcha();
|
|
||||||
}
|
}
|
||||||
});
|
}).catch((err: any) => {
|
||||||
|
// 登录错误之后,刷新验证码
|
||||||
|
refreshCaptcha();
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
errorMessage("请填写登录信息")
|
errorMessage("请填写登录信息")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user