From 8b7e34ca54629a9000ae5770891593433206667a Mon Sep 17 00:00:00 2001 From: Leo_Ding <2405260743@qq.com> Date: Thu, 4 Dec 2025 17:07:47 +0800 Subject: [PATCH] 1 --- src/apis/modules/log.ts | 4 ++ src/components/Header.vue | 2 +- src/components/sidebar.vue | 4 +- src/router/index.ts | 10 ++-- src/views/admin/account/history/index.vue | 57 ++++++++++++++--------- src/views/admin/home/index.vue | 9 +--- src/views/admin/image/index.vue | 8 ++-- src/views/admin/index.vue | 6 +-- 8 files changed, 54 insertions(+), 46 deletions(-) create mode 100644 src/apis/modules/log.ts diff --git a/src/apis/modules/log.ts b/src/apis/modules/log.ts new file mode 100644 index 0000000..2e70e47 --- /dev/null +++ b/src/apis/modules/log.ts @@ -0,0 +1,4 @@ +import request from '@/utils/index' + +// 获取登录日志 +export const fetchLoginLog = (params:any) => request.get('/v1/auth/login_log', { params }) \ No newline at end of file diff --git a/src/components/Header.vue b/src/components/Header.vue index 5ea0792..f471524 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -5,7 +5,7 @@ diff --git a/src/components/sidebar.vue b/src/components/sidebar.vue index 7306b47..e6a4f99 100644 --- a/src/components/sidebar.vue +++ b/src/components/sidebar.vue @@ -59,7 +59,7 @@ interface MenuItem { const menuItems: MenuItem[] = [ { path: '/controlPanel/overview', name: '总览', icon: HomeOutlined }, { path: '/controlPanel/container', name: '容器实例', icon: ConsoleSqlOutlined }, - { path: '/controlPanel/fileStore', name: '文件存储', icon: FolderOpenOutlined }, + // { path: '/controlPanel/fileStore', name: '文件存储', icon: FolderOpenOutlined }, { path: '/controlPanel/image', name: '镜像', icon: GlobalOutlined }, { path: '/controlPanel/publicData', name: '公开数据', icon: LaptopOutlined }, { @@ -78,7 +78,7 @@ const menuItems: MenuItem[] = [ children: [ { path: '/accountSecurity', name: '账号安全' }, { path: '/accountHistory', name: '访问记录' }, - { path: '/controlPanel/account/security', name: '安全设置' } + // { path: '/controlPanel/account/security', name: '安全设置' } ] } ] diff --git a/src/router/index.ts b/src/router/index.ts index 779960a..36491bb 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -121,11 +121,11 @@ const routes: RouteRecordRaw[] = [ name: "InstanceCreate", component: () => import("@/views/admin/instanceCreate/index.vue"), }, - { - path: "fileStore", - name: "FileStore", - component: () => import("@/views/admin/fileStore/index.vue"), - }, + // { + // path: "fileStore", + // name: "FileStore", + // component: () => import("@/views/admin/fileStore/index.vue"), + // }, { path: "history", name: "History", diff --git a/src/views/admin/account/history/index.vue b/src/views/admin/account/history/index.vue index cf0c8b3..75e7d12 100644 --- a/src/views/admin/account/history/index.vue +++ b/src/views/admin/account/history/index.vue @@ -6,20 +6,17 @@ 以下显示内容为账号及其子账号近3个月的登录记录 - +