Commit 3871204d08d481b8984440cd60bbf2bacb58d063

Authored by Eric
Committed by GitHub
1 parent b4a3f936

fix: routes filter can't effective when permission mode set to ROUTE_MAPPING (#836)

src/store/modules/permission.ts
@@ -122,7 +122,7 @@ export const usePermissionStore = defineStore({ @@ -122,7 +122,7 @@ export const usePermissionStore = defineStore({
122 case PermissionModeEnum.ROUTE_MAPPING: 122 case PermissionModeEnum.ROUTE_MAPPING:
123 routes = filter(asyncRoutes, routeFilter); 123 routes = filter(asyncRoutes, routeFilter);
124 routes = routes.filter(routeFilter); 124 routes = routes.filter(routeFilter);
125 - const menuList = transformRouteToMenu(asyncRoutes, true); 125 + const menuList = transformRouteToMenu(routes, true);
126 menuList.sort((a, b) => { 126 menuList.sort((a, b) => {
127 return (a.meta?.orderNo || 0) - (b.meta?.orderNo || 0); 127 return (a.meta?.orderNo || 0) - (b.meta?.orderNo || 0);
128 }); 128 });