diff --git a/src/@layouts/types.d.ts b/src/@layouts/types.d.ts index 0acdd517..35b55293 100644 --- a/src/@layouts/types.d.ts +++ b/src/@layouts/types.d.ts @@ -124,6 +124,7 @@ export interface NavMenu extends NavLink { header: string description?: string admin?: boolean + footer?: boolean } // 👉 Vertical nav group diff --git a/src/layouts/components/UserProfile.vue b/src/layouts/components/UserProfile.vue index a234d1c5..6d75286a 100644 --- a/src/layouts/components/UserProfile.vue +++ b/src/layouts/components/UserProfile.vue @@ -6,9 +6,6 @@ import router from '@/router' import avatar1 from '@images/avatars/avatar-1.png' import api from '@/api' import ProgressDialog from '@/components/dialog/ProgressDialog.vue' -import { useDisplay } from 'vuetify' - -const display = useDisplay() // Vuex Store const store = useStore() diff --git a/src/pages/appcenter.vue b/src/pages/appcenter.vue index 75423131..42d79346 100644 --- a/src/pages/appcenter.vue +++ b/src/pages/appcenter.vue @@ -12,7 +12,7 @@ const appOrder = ref([]) // 根据分类获取菜单列表 const getMenuList = () => { - return SystemNavMenus.filter((item: NavMenu) => !item.admin || superUser) + return SystemNavMenus.filter((item: NavMenu) => (!item.admin || superUser) && !item.footer) } // APP列表 @@ -48,7 +48,7 @@ onMounted(() => { :component-data="{ 'class': 'ma-0 mt-n1' }" >