refactor(login/index.vue): 移除v-on废弃的native属性,TypeScript接口调用完善

This commit is contained in:
郝先瑞
2022-03-13 15:59:34 +08:00
parent df4950dee3
commit 2ef5f5967d

View File

@@ -190,8 +190,7 @@ function handleLogin() {
loginFormRef.value.validate((valid: boolean) => {
if (valid) {
state.loading = true;
user
.login(state.loginForm)
user.login(state.loginForm)
.then(() => {
router.push({ path: state.redirect || "/", query: state.otherQuery });
state.loading = false;
@@ -208,8 +207,8 @@ function handleLogin() {
// 获取验证码
function handleCaptchaGenerate() {
getCaptcha().then((response) => {
const { img, uuid } = response.data;
getCaptcha().then(({data}) => {
const { img, uuid } = data;
state.captchaBase64 = "data:image/gif;base64," + img;
state.loginForm.uuid = uuid;
});