1
This commit is contained in:
@@ -157,12 +157,32 @@
|
||||
this.loading = false;
|
||||
} else {
|
||||
this.$message.success('Login success');
|
||||
localStorage.setItem('U_name', res.data.user.account);
|
||||
if (res.data.user.type == 1 && res.data.user.is_reviewer) {
|
||||
localStorage.setItem('ms_userrole', 'reviewer');
|
||||
|
||||
if (res.data.user.account == 'superadmin' || res.data.user.account == 'wuxiongzhi2') {
|
||||
localStorage.setItem('U_status', '0'); //超级管理员
|
||||
localStorage.setItem('U_role', 'superadmin');
|
||||
localStorage.setItem('U_name', res.userinfo.account);
|
||||
localStorage.setItem('U_id', res.userinfo.user_id);
|
||||
this.$router.push('/');
|
||||
} else if (res.data.roles.includes('editor')) {
|
||||
localStorage.setItem('U_status', '1'); //编辑
|
||||
localStorage.setItem('U_role', res.data.roles);
|
||||
localStorage.setItem('U_name', res.data.userinfo.account);
|
||||
localStorage.setItem('U_id', res.data.userinfo.user_id);
|
||||
this.$router.push('/');
|
||||
} else {
|
||||
localStorage.setItem('ms_userrole', res.data.user.type);
|
||||
localStorage.setItem('U_status', '2'); //其余的身份
|
||||
localStorage.setItem('U_role', res.data.roles);
|
||||
localStorage.setItem('U_name', res.data.userinfo.account);
|
||||
localStorage.setItem('U_id', res.data.userinfo.user_id);
|
||||
localStorage.setItem('U_relname', res.data.userinfo.realname);
|
||||
this.$router.push('/');
|
||||
// this.roleVisible = true;
|
||||
// this.user_cap = res.data.roles;
|
||||
}
|
||||
|
||||
|
||||
|
||||
this.$router.push('/');
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user