mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
feat(router): add sortRoutesByOrder function
This commit is contained in:
@ -18,6 +18,7 @@ import {
|
||||
getGlobalMenusByAuthRoutes,
|
||||
getSelectedMenuKeyPathByKey,
|
||||
isRouteExistByRouteName,
|
||||
sortRoutesByOrder,
|
||||
updateLocaleOfGlobalMenus
|
||||
} from './shared';
|
||||
|
||||
@ -185,11 +186,13 @@ export const useRouteStore = defineStore(SetupStoreId.Route, () => {
|
||||
* @param routes Auth routes
|
||||
*/
|
||||
function handleAuthRoutes(routes: ElegantConstRoute[]) {
|
||||
const vueRoutes = getAuthVueRoutes(routes);
|
||||
const sortRoutes = sortRoutesByOrder(routes);
|
||||
|
||||
const vueRoutes = getAuthVueRoutes(sortRoutes);
|
||||
|
||||
addRoutesToVueRouter(vueRoutes);
|
||||
|
||||
getGlobalMenus(routes);
|
||||
getGlobalMenus(sortRoutes);
|
||||
|
||||
getCacheRoutes(vueRoutes);
|
||||
}
|
||||
|
Reference in New Issue
Block a user