diff --git a/src/store/modules/permission-store.ts b/src/store/modules/permission-store.ts index f9abc3a1..b5de4652 100644 --- a/src/store/modules/permission-store.ts +++ b/src/store/modules/permission-store.ts @@ -34,7 +34,7 @@ export const usePermissionStore = defineStore("permission", () => { /** 设置混合布局左侧菜单 */ const setMixLayoutSideMenus = (parentPath: string) => { - const parentMenu = routes.value.find((item) => item.path === parentPath); + const parentMenu = routes.value.find((item: RouteRecordRaw) => item.path === parentPath); mixLayoutSideMenus.value = parentMenu?.children || []; }; @@ -42,7 +42,7 @@ export const usePermissionStore = defineStore("permission", () => { const resetRouter = () => { // 移除动态添加的路由 const constantRouteNames = new Set(constantRoutes.map((route) => route.name).filter(Boolean)); - routes.value.forEach((route) => { + routes.value.forEach((route: RouteRecordRaw) => { if (route.name && !constantRouteNames.has(route.name)) { router.removeRoute(route.name); } diff --git a/src/views/demo/icon-select.vue b/src/views/demo/icon-selector.vue similarity index 100% rename from src/views/demo/icon-select.vue rename to src/views/demo/icon-selector.vue