|
|
@@ -86,11 +86,12 @@ const router = createRouter({
|
|
|
})
|
|
|
|
|
|
router.beforeEach((to, from, next) => {
|
|
|
- const role = sessionStorage.getItem('token');
|
|
|
+ const token:string|null = sessionStorage.getItem('token');
|
|
|
+ const role:string|null = sessionStorage.getItem('role')
|
|
|
|
|
|
- if (role) {
|
|
|
+ if (token) {
|
|
|
if(to.meta.permission) {
|
|
|
- if(to.meta.permission.includes(role)) {
|
|
|
+ if(to.meta.permission.includes(role!)) {
|
|
|
next();
|
|
|
}
|
|
|
else {
|