Allowance check
This commit is contained in:
@@ -62,8 +62,13 @@ export default {
|
||||
},
|
||||
|
||||
created: function () {
|
||||
if (this.util.isLogin())
|
||||
return this.$router.push({ name: 'Admin Home' })
|
||||
if (this.util.isLogin()) {
|
||||
var ar = localStorage.getItem('admin_role');
|
||||
if (ar === '3') {
|
||||
return this.$router.push({ name: 'Kehadiran Calon' });
|
||||
}
|
||||
return this.$router.push({ name: 'Admin Home' });
|
||||
}
|
||||
this.util.setTitle('Log Masuk Admin ');
|
||||
},
|
||||
|
||||
@@ -80,8 +85,15 @@ export default {
|
||||
vm.stopLoading();
|
||||
if (this.util.showResult(response, 'success')) {
|
||||
localStorage['Access Token'] = `Bearer ${response.data.token}`;
|
||||
if (response.data.user && response.data.user.role !== undefined && response.data.user.role !== null) {
|
||||
localStorage.setItem('admin_role', String(response.data.user.role));
|
||||
}
|
||||
this.util.setAuthorization();
|
||||
vm.$router.push({ name: 'Admin Home' });
|
||||
if (Number(response.data.user && response.data.user.role) === 3) {
|
||||
vm.$router.push({ name: 'Kehadiran Calon' });
|
||||
} else {
|
||||
vm.$router.push({ name: 'Admin Home' });
|
||||
}
|
||||
}
|
||||
})
|
||||
.catch(error => {
|
||||
|
||||
Reference in New Issue
Block a user