登录修改
This commit is contained in:
parent
332fa22b81
commit
7550d82f2b
@ -206,12 +206,15 @@ export default {
|
|||||||
// 设置扫码登录
|
// 设置扫码登录
|
||||||
self.$store.dispatch('QrLoginSetting', { key: 'SET_TOKENDESIGN', value: response.data.token }).then(() => {
|
self.$store.dispatch('QrLoginSetting', { key: 'SET_TOKENDESIGN', value: response.data.token }).then(() => {
|
||||||
// 清除定时器,设置路由
|
// 清除定时器,设置路由
|
||||||
self.clearTimer(self.checkLogin);
|
self.clearTimer(self.checkLogin);
|
||||||
self.$router.push({ path: '/design/login' });
|
|
||||||
|
this.$router.push({ path: `${UrlConfig.design.prefix}` });
|
||||||
self.$nextTick(() => {
|
self.$nextTick(() => {
|
||||||
self.$i18n.locale = 'zh';
|
self.$i18n.locale = 'zh';
|
||||||
Cookies.set('user_lang', 'zh');
|
Cookies.set('user_lang', 'zh');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
if (error.data && error.data.status == '1') {
|
if (error.data && error.data.status == '1') {
|
||||||
@ -244,16 +247,25 @@ export default {
|
|||||||
model.type = 'design';
|
model.type = 'design';
|
||||||
|
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
this.$store.dispatch('Login', model).then(() => {
|
// this.$store.dispatch('Login', model).then(() => {
|
||||||
this.$store.dispatch('GetUserConfigInfo');
|
// this.$store.dispatch('GetUserConfigInfo');
|
||||||
// 设置路由
|
// // 设置路由
|
||||||
this.loading = false;
|
// this.loading = false;
|
||||||
this.tipsMsg = '';
|
// this.tipsMsg = '';
|
||||||
this.$nextTick(() => {
|
// this.$nextTick(() => {
|
||||||
this.$i18n.locale = 'zh';
|
// this.$i18n.locale = 'zh';
|
||||||
Cookies.set('user_lang', 'zh');
|
// Cookies.set('user_lang', 'zh');
|
||||||
});
|
// });
|
||||||
this.$router.push({ path: `${UrlConfig.design.prefix}` });
|
// this.$router.push({ path: `${UrlConfig.design.prefix}` });
|
||||||
|
// }).catch(error => {
|
||||||
|
// this.tipsMsg = error.message;
|
||||||
|
// this.loading = false;
|
||||||
|
// setTimeout(() => { this.tipsMsg = ''; }, 5000);
|
||||||
|
// });
|
||||||
|
|
||||||
|
this.$store.dispatch('Login', model).then(() => {
|
||||||
|
this.$store.dispatch('SetAccount', model.username);
|
||||||
|
this.handleLoginSucessRoute();
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
this.tipsMsg = error.message;
|
this.tipsMsg = error.message;
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
@ -265,7 +277,18 @@ export default {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
},
|
||||||
|
handleLoginSucessRoute() {
|
||||||
|
// 设置路由
|
||||||
|
this.loading = false;
|
||||||
|
this.tipsMsg = '';
|
||||||
|
const path = UrlConfig.design.prefix;
|
||||||
|
this.$nextTick(() => {
|
||||||
|
this.$i18n.locale = 'zh';
|
||||||
|
Cookies.set('user_lang', 'zh');
|
||||||
|
});
|
||||||
|
this.$router.push({ path: path });
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
@ -167,15 +167,14 @@ export default {
|
|||||||
model.project = this.$route.params.project;
|
model.project = this.$route.params.project;
|
||||||
removeSessionStorage('againEnter');
|
removeSessionStorage('againEnter');
|
||||||
this.$store.dispatch('Login', model).then(() => {
|
this.$store.dispatch('Login', model).then(() => {
|
||||||
this.$store.dispatch('GetUserConfigInfo');
|
|
||||||
this.$store.dispatch('SetAccount', model.username);
|
this.$store.dispatch('SetAccount', model.username);
|
||||||
// 设置路由
|
// 设置路由
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
this.tipsMsg = '';
|
this.tipsMsg = '';
|
||||||
let path = localStore.get('trainingPlatformRoute'+model.username);
|
// let path = localStore.get('trainingPlatformRoute'+model.username);
|
||||||
if (!path || !path.startsWith('/trainingPlatform')) {
|
// if (!path || !path.startsWith('/trainingPlatform')) {
|
||||||
path = UrlConfig.trainingPlatform.trainingPlatformHome;
|
path = UrlConfig.trainingPlatform.trainingPlatformHome;
|
||||||
}
|
// }
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
this.$i18n.locale = 'en';
|
this.$i18n.locale = 'en';
|
||||||
Cookies.set('user_lang', 'en');
|
Cookies.set('user_lang', 'en');
|
||||||
@ -273,21 +272,10 @@ export default {
|
|||||||
Cookies.set('UserToken', model.password, { expires: 1/48});
|
Cookies.set('UserToken', model.password, { expires: 1/48});
|
||||||
}
|
}
|
||||||
removeSessionStorage('againEnter');
|
removeSessionStorage('againEnter');
|
||||||
this.$store.dispatch('Login', model).then(() => {
|
|
||||||
this.$store.dispatch('GetUserConfigInfo');
|
this.$store.dispatch('Login', model).then(() => {
|
||||||
this.$store.dispatch('SetAccount', model.username);
|
this.$store.dispatch('SetAccount', model.username);
|
||||||
// 设置路由
|
this.handleLoginSucessRoute();
|
||||||
this.loading = false;
|
|
||||||
this.tipsMsg = '';
|
|
||||||
let path = localStore.get('trainingPlatformRoute'+model.username);
|
|
||||||
if (!path || !path.startsWith('/trainingPlatform')) {
|
|
||||||
path = UrlConfig.trainingPlatform.trainingPlatformHome;
|
|
||||||
}
|
|
||||||
this.$nextTick(() => {
|
|
||||||
this.$i18n.locale = 'en';
|
|
||||||
Cookies.set('user_lang', 'en');
|
|
||||||
});
|
|
||||||
this.$router.push({ path: path });
|
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
this.tipsMsg = error.message;
|
this.tipsMsg = error.message;
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
@ -298,7 +286,18 @@ export default {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
},
|
||||||
|
handleLoginSucessRoute() {
|
||||||
|
// 设置路由
|
||||||
|
this.loading = false;
|
||||||
|
this.tipsMsg = '';
|
||||||
|
const path = UrlConfig.trainingPlatform.trainingPlatformHome;
|
||||||
|
this.$nextTick(() => {
|
||||||
|
this.$i18n.locale = 'en';
|
||||||
|
Cookies.set('user_lang', 'en');
|
||||||
|
});
|
||||||
|
this.$router.push({ path: path });
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
@ -214,7 +214,8 @@ export default {
|
|||||||
self.$store.dispatch('QrLoginSetting', { key: 'SET_TOKENDESIGN', value: response.data.token }).then(() => {
|
self.$store.dispatch('QrLoginSetting', { key: 'SET_TOKENDESIGN', value: response.data.token }).then(() => {
|
||||||
// 清除定时器,设置路由
|
// 清除定时器,设置路由
|
||||||
self.clearTimer(self.checkLogin);
|
self.clearTimer(self.checkLogin);
|
||||||
self.$router.push({ path: '/design/login' });
|
// self.$router.push({ path: '/design/login' });
|
||||||
|
this.$router.push({ path: `${UrlConfig.design.prefix}` });
|
||||||
self.$nextTick(() => {
|
self.$nextTick(() => {
|
||||||
self.$i18n.locale = 'en';
|
self.$i18n.locale = 'en';
|
||||||
Cookies.set('user_lang', 'en');
|
Cookies.set('user_lang', 'en');
|
||||||
@ -249,16 +250,25 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
this.$store.dispatch('Login', model).then(() => {
|
// this.$store.dispatch('Login', model).then(() => {
|
||||||
this.$store.dispatch('GetUserConfigInfo');
|
// this.$store.dispatch('GetUserConfigInfo');
|
||||||
// 设置路由
|
// // 设置路由
|
||||||
this.loading = false;
|
// this.loading = false;
|
||||||
this.tipsMsg = '';
|
// this.tipsMsg = '';
|
||||||
this.$router.push({ path: `${UrlConfig.design.prefix}` });
|
// this.$router.push({ path: `${UrlConfig.design.prefix}` });
|
||||||
this.$nextTick(() => {
|
// this.$nextTick(() => {
|
||||||
this.$i18n.locale = 'en';
|
// this.$i18n.locale = 'en';
|
||||||
Cookies.set('user_lang', 'en');
|
// Cookies.set('user_lang', 'en');
|
||||||
});
|
// });
|
||||||
|
// }).catch(error => {
|
||||||
|
// this.tipsMsg = error.message;
|
||||||
|
// this.loading = false;
|
||||||
|
// setTimeout(() => { this.tipsMsg = ''; }, 5000);
|
||||||
|
// });
|
||||||
|
|
||||||
|
this.$store.dispatch('Login', model).then(() => {
|
||||||
|
this.$store.dispatch('SetAccount', model.username);
|
||||||
|
this.handleLoginSucessRoute();
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
this.tipsMsg = error.message;
|
this.tipsMsg = error.message;
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
@ -270,7 +280,18 @@ export default {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
},
|
||||||
|
handleLoginSucessRoute() {
|
||||||
|
// 设置路由
|
||||||
|
this.loading = false;
|
||||||
|
this.tipsMsg = '';
|
||||||
|
const path = UrlConfig.design.prefix;
|
||||||
|
this.$nextTick(() => {
|
||||||
|
this.$i18n.locale = 'en';
|
||||||
|
Cookies.set('user_lang', 'en');
|
||||||
|
});
|
||||||
|
this.$router.push({ path: path });
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
Loading…
Reference in New Issue
Block a user