|
|
|
|
@ -77,6 +77,26 @@
|
|
|
|
|
redirect: undefined
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
|
var query = this.$route.query;
|
|
|
|
|
if (query.token && query.userid && query.tp) {
|
|
|
|
|
console.log(query.token)
|
|
|
|
|
console.log(query.userid)
|
|
|
|
|
console.log(query.tp)
|
|
|
|
|
this.$store.dispatch('user/loginskip', {
|
|
|
|
|
token: query.token,
|
|
|
|
|
tp: query.tp
|
|
|
|
|
}).then(() => {
|
|
|
|
|
console.log(this.redirect)
|
|
|
|
|
this.$router.push({
|
|
|
|
|
path: this.redirect || '/'
|
|
|
|
|
})
|
|
|
|
|
this.loading = false
|
|
|
|
|
}).catch(() => {
|
|
|
|
|
this.loading = false
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
watch: {
|
|
|
|
|
$route: {
|
|
|
|
|
handler: function(route) {
|
|
|
|
|
|