update ServerDashboard
This commit is contained in:
@@ -7,7 +7,11 @@ import { useSettingStore } from "@/store/settingStore";
|
||||
import NotFoundPage from "@/pages/system/NotFoundPage.vue";
|
||||
import ServerIndexPage from "@/pages/system/ServerIndexPage.vue";
|
||||
import FileTab from "@/pages/tabs/FileTab.vue";
|
||||
import ServerLogPage from "@/pages/detail/ServerLogPage.vue";
|
||||
import ConnectSetting from "@/pages/setting/ConnectSetting.vue";
|
||||
import DashboardSetting from "@/pages/setting/DashboardSetting.vue";
|
||||
import ThemeSetting from "@/pages/setting/ThemeSetting.vue";
|
||||
import ServerDetail from "@/pages/dashboard/ServerDashboard/ServerDetail.vue";
|
||||
import ServerPerformanceDetail from "@/pages/dashboard/ServerDashboard/ServerPerformanceDetail.vue";
|
||||
|
||||
const router = createRouter({
|
||||
history: createWebHistory("/"),
|
||||
@@ -66,16 +70,66 @@ const router = createRouter({
|
||||
component: FileTab
|
||||
},
|
||||
{
|
||||
path: "/server/logs",
|
||||
name: "ServerLogPage",
|
||||
path: "/server/system-detail",
|
||||
name: "ServerDetail",
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
navBarCanBack: true,
|
||||
navBarTitle: "服务日志",
|
||||
navBarTitle: "系统详情",
|
||||
tabBarVisible: false,
|
||||
bodyBackground: "#F4F4F4"
|
||||
},
|
||||
component: ServerDetail
|
||||
},
|
||||
{
|
||||
path: "/server/performance-detail",
|
||||
name: "ServerPerformanceDetail",
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
navBarCanBack: true,
|
||||
navBarTitle: "资源详情",
|
||||
tabBarVisible: false,
|
||||
bodyBackground: "#F4F4F4"
|
||||
},
|
||||
component: ServerPerformanceDetail
|
||||
},
|
||||
{
|
||||
path: "/settings/connect",
|
||||
name: "ConnectSetting",
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
navBarCanBack: true,
|
||||
navBarTitle: "连接配置",
|
||||
tabBarVisible: false
|
||||
},
|
||||
component: ServerLogPage
|
||||
component: ConnectSetting
|
||||
},
|
||||
{
|
||||
path: "/settings/dashboard",
|
||||
name: "DashboardSetting",
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
navBarCanBack: true,
|
||||
navBarTitle: "仪表板设置",
|
||||
tabBarVisible: false
|
||||
},
|
||||
component: DashboardSetting
|
||||
},
|
||||
{
|
||||
path: "/settings/theme",
|
||||
name: "ThemeSetting",
|
||||
meta: {
|
||||
depth: 3,
|
||||
navBarVisible: true,
|
||||
navBarCanBack: true,
|
||||
navBarTitle: "主题设置",
|
||||
tabBarVisible: false
|
||||
},
|
||||
component: ThemeSetting
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -120,4 +174,4 @@ router.afterEach((to: RouteLocationNormalized) => {
|
||||
globalUIStore.setBodyBackground(targetBackground);
|
||||
});
|
||||
|
||||
export default router;
|
||||
export default router;
|
||||
|
||||
Reference in New Issue
Block a user