diff --git a/src/pages/login.vue b/src/pages/login.vue index 2a3bd8ef..e035264c 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -90,10 +90,10 @@ export default { const {code} = this.$route.query this.handleSignIn({code}) } else { - this.getSystem() - this.getCode().catch(err => { + this.getSystem().then(() => this.getCode().catch(err => { this.err = err - }) + })) + } } else { this.handleLogout()