feat(Layout): Add cutMenu layout

This commit is contained in:
陈凯龙
2022-01-21 16:17:40 +08:00
parent 1522e925ba
commit ff4dd3afbf
23 changed files with 711 additions and 171 deletions

View File

@@ -15,7 +15,6 @@ export interface PermissionState {
routers: AppRouteRecordRaw[]
addRouters: AppRouteRecordRaw[]
isAddRouters: boolean
activeTab: string
menuTabRouters: AppRouteRecordRaw[]
}
@@ -25,8 +24,7 @@ export const usePermissionStore = defineStore({
routers: [],
addRouters: [],
isAddRouters: false,
menuTabRouters: [],
activeTab: ''
menuTabRouters: []
}),
getters: {
getRouters(): AppRouteRecordRaw[] {
@@ -38,9 +36,6 @@ export const usePermissionStore = defineStore({
getIsAddRouters(): boolean {
return this.isAddRouters
},
getActiveTab(): string {
return this.activeTab
},
getMenuTabRouters(): AppRouteRecordRaw[] {
return this.menuTabRouters
}
@@ -84,9 +79,6 @@ export const usePermissionStore = defineStore({
},
setMenuTabRouters(routers: AppRouteRecordRaw[]): void {
this.menuTabRouters = routers
},
setAcitveTab(activeTab: string): void {
this.activeTab = activeTab
}
}
})