refactor: 接口方法名修改

Former-commit-id: dbc1f5ccf540cf71e90960b38aa519d35d9c628c
This commit is contained in:
haoxr
2023-03-22 22:42:26 +08:00
parent 551dcc834e
commit a12a2138bd

View File

@@ -2,7 +2,7 @@ import { RouteRecordRaw } from 'vue-router';
import { defineStore } from 'pinia';
import { constantRoutes } from '@/router';
import { store } from '@/store';
import { getRoutesApi } from '@/api/menu';
import { listRoutes } from '@/api/menu';
const modules = import.meta.glob('../../views/**/**.vue');
const Layout = () => import('@/layout/index.vue');
@@ -85,7 +85,7 @@ export const usePermissionStore = defineStore('permission', () => {
function generateRoutes(roles: string[]) {
return new Promise<RouteRecordRaw[]>((resolve, reject) => {
// 接口获取所有路由
getRoutesApi()
listRoutes()
.then(({ data: asyncRoutes }) => {
// 根据角色获取有访问权限的路由
const accessedRoutes = filterAsyncRoutes(asyncRoutes, roles);