refactor: remove unused dashboard components and views

This commit is contained in:
skytek_xinliang
2026-03-30 10:08:24 +08:00
parent 8ef6873abc
commit 742d5cafcd
33 changed files with 257 additions and 3207 deletions
-12
View File
@@ -170,23 +170,18 @@
<script setup>
import {
mdiAccountGroup,
mdiBellOutline,
mdiCalendarOutline,
mdiChartBoxOutline,
mdiClose,
mdiCloseCircle,
mdiCog,
mdiDomain,
mdiFileDocumentOutline,
mdiFileTreeOutline,
mdiHome,
mdiHomeCityOutline,
mdiMenu,
mdiPlusCircle,
mdiSchoolOutline,
mdiTableEdit,
mdiViewDashboardVariant,
} from '@mdi/js'
import { computed, onBeforeUnmount, onMounted, ref, watch } from 'vue'
import { useRoute, useRouter } from 'vue-router'
@@ -230,18 +225,11 @@ const _fixedMenuItems = [
// 範例選單(用於 tab 顯示名稱的保底資料)
const _menuItemsExample = [
{ title: '首頁', icon: mdiHome, path: '/' },
{ title: '工作台', icon: mdiViewDashboardVariant, path: '/dashboard' },
{ title: '分析頁', icon: mdiChartBoxOutline, path: '/analysis' },
{
title: '設定',
icon: mdiCog,
path: '/settings',
navigable: false,
subItems: [
{ title: '角色管理', icon: mdiAccountGroup, path: '/role-management' },
{ title: '選單管理', icon: mdiMenu, path: '/menu-management' },
{ title: '部門管理', icon: mdiDomain, path: '/dept-management' },
],
},
..._fixedMenuItems,
]