fix(aiot): 删除实时视频模块

删除 views/aiot/video 和 api/aiot/video 目录,
撤回 auth.ts 中的菜单过滤逻辑。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-09 11:40:56 +08:00
parent 649d9e2a76
commit 4b54a50d8c
3 changed files with 1 additions and 167 deletions

View File

@@ -138,18 +138,7 @@ export const useAuthStore = defineStore('auth', () => {
userStore.setUserInfo(authPermissionInfo.user);
userStore.setUserRoles(authPermissionInfo.roles);
// accessStore
// 过滤掉 visible=false 的菜单项(含子菜单递归过滤)
const filterVisibleMenus = (menus: any[]): any[] => {
return menus
.filter((menu) => menu.visible !== false)
.map((menu) => ({
...menu,
children: menu.children
? filterVisibleMenus(menu.children)
: undefined,
}));
};
accessStore.setAccessMenus(filterVisibleMenus(authPermissionInfo.menus));
accessStore.setAccessMenus(authPermissionInfo.menus);
accessStore.setAccessCodes(authPermissionInfo.permissions);
return authPermissionInfo;
}