feat: 添加权限查询和管理机制
- 新增权限管理页面 - 改进轮询链,引入权限查询 - 支持订阅权限变更或轮询权限检测变更 - 应用权限到页面和组件
This commit is contained in:
@@ -47,6 +47,15 @@ const router = createRouter({
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'permission',
|
||||
component: () => import('@/pages/permission/permission-page.vue'),
|
||||
beforeEnter: () => {
|
||||
const userStore = useUserStore();
|
||||
if (userStore.isLamp) return true;
|
||||
return { path: '/404' };
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/:pathMatch(.*)*',
|
||||
component: () => import('@/pages/error/not-found-page.vue'),
|
||||
|
||||
Reference in New Issue
Block a user