Allowance check

This commit is contained in:
ISMAIL MASSERAN
2026-04-14 02:34:00 +00:00
parent 0c4d200839
commit 3775c4a876
100 changed files with 81493 additions and 3226 deletions
@@ -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 => {