user attach role

This commit is contained in:
JaguarJack
2022-12-11 22:26:21 +08:00
parent c4270a2fc8
commit b63cd5d01c
73 changed files with 224 additions and 5871 deletions

View File

@@ -6,7 +6,7 @@ import { constantRoutes } from '/admin/router'
import { RouteRecordRaw } from 'vue-router'
import { toRaw } from 'vue'
import { getModuleViewComponents } from '/admin/router/constantRoutes'
const layout = '/admin/layout/index.vue'
interface Permissions {
menus: Menu[]
@@ -131,7 +131,7 @@ export const usePermissionsStore = defineStore('PermissionsStore', {
// menu
let importComponent
if (permission.type === MenuType.TOP_TYPE) {
importComponent = () => import(permission.component)
importComponent = () => import('/admin/layout/index')
} else {
importComponent = viewComponents['/modules' + permission.component]
}