mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 06:47:20 +08:00
feat: 修改部分菜单名称
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
"isMobile": false,
|
||||
"darkMode": false,
|
||||
"sider": {
|
||||
"width": 160,
|
||||
"width": 180,
|
||||
"collapsedWidth": 64,
|
||||
"collapsed": false
|
||||
},
|
||||
|
||||
21
web/src/api/panel/database/index.ts
Normal file
21
web/src/api/panel/database/index.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
import { http } from '@/utils'
|
||||
|
||||
export default {
|
||||
// 获取数据库列表
|
||||
list: (page: number, limit: number) => http.Get(`/database`, { params: { page, limit } }),
|
||||
// 创建数据库
|
||||
create: (data: any) => http.Post(`/database`, data),
|
||||
// 更新数据库
|
||||
update: (id: number, data: any) => http.Put(`/database/${id}`, data),
|
||||
// 删除数据库
|
||||
delete: (id: number) => http.Delete(`/database/${id}`),
|
||||
// 获取数据库服务器列表
|
||||
serverList: (page: number, limit: number) =>
|
||||
http.Get('/database/serverList', { params: { page, limit } }),
|
||||
// 创建数据库服务器
|
||||
createServer: (data: any) => http.Post('/database/server', data),
|
||||
// 更新数据库服务器
|
||||
updateServer: (id: number, data: any) => http.Put(`/database/server/${id}`, data),
|
||||
// 删除数据库服务器
|
||||
deleteServer: (id: number) => http.Delete(`/database/server/${id}`)
|
||||
}
|
||||
@@ -41,9 +41,9 @@
|
||||
"cache": "缓存更新成功",
|
||||
"warning": "更新应用前强烈建议先备份/快照,以免出现问题时无法回滚!",
|
||||
"setup": "设置成功",
|
||||
"install": "任务已提交,请前往任务->后台任务查看任务进度",
|
||||
"update": "任务已提交,请前往任务->后台任务查看任务进度",
|
||||
"uninstall": "任务已提交,请前往任务->后台任务查看任务进度"
|
||||
"install": "任务已提交,请前往后台任务查看任务进度",
|
||||
"update": "任务已提交,请前往后台任务查看任务进度",
|
||||
"uninstall": "任务已提交,请前往后台任务查看任务进度"
|
||||
},
|
||||
"buttons": {
|
||||
"updateCache": "更新缓存",
|
||||
|
||||
@@ -15,7 +15,7 @@ export default {
|
||||
path: '',
|
||||
component: () => import('./IndexView.vue'),
|
||||
meta: {
|
||||
title: 'appIndex.title',
|
||||
title: '应用中心',
|
||||
icon: 'mdi:apps',
|
||||
role: ['admin'],
|
||||
requireAuth: true
|
||||
|
||||
@@ -3,27 +3,27 @@ import type { RouteType } from '~/types/router'
|
||||
const Layout = () => import('@/layout/IndexView.vue')
|
||||
|
||||
export default {
|
||||
name: 'home',
|
||||
name: 'dashboard',
|
||||
path: '/',
|
||||
component: Layout,
|
||||
redirect: '/home',
|
||||
redirect: '/dashboard',
|
||||
meta: {
|
||||
order: 0
|
||||
},
|
||||
children: [
|
||||
{
|
||||
name: 'home-index',
|
||||
path: 'home',
|
||||
name: 'dashboard-index',
|
||||
path: 'dashboard',
|
||||
component: () => import('./IndexView.vue'),
|
||||
meta: {
|
||||
title: '首页',
|
||||
icon: 'mdi:home-outline',
|
||||
title: '仪表盘',
|
||||
icon: 'mdi:gauge',
|
||||
role: ['admin'],
|
||||
requireAuth: true
|
||||
}
|
||||
},
|
||||
{
|
||||
name: 'home-update',
|
||||
name: 'dashboard-update',
|
||||
path: 'update',
|
||||
component: () => import('./UpdateView.vue'),
|
||||
isHidden: true,
|
||||
@@ -16,7 +16,7 @@ export default {
|
||||
component: () => import('./IndexView.vue'),
|
||||
meta: {
|
||||
title: '防火墙',
|
||||
icon: 'mdi:shield-check-outline',
|
||||
icon: 'mdi:firewall',
|
||||
role: ['admin'],
|
||||
requireAuth: true
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ export default {
|
||||
path: '',
|
||||
component: () => import('./IndexView.vue'),
|
||||
meta: {
|
||||
title: 'settingIndex.title',
|
||||
title: '面板设置',
|
||||
icon: 'mdi:settings-outline',
|
||||
role: ['admin'],
|
||||
requireAuth: true
|
||||
|
||||
@@ -27,7 +27,7 @@ const create = ref(false)
|
||||
<n-tab-pane name="cron" tab="计划任务">
|
||||
<cron-view />
|
||||
</n-tab-pane>
|
||||
<n-tab-pane name="task" tab="后台任务">
|
||||
<n-tab-pane name="task" tab="面板任务">
|
||||
<task-view />
|
||||
</n-tab-pane>
|
||||
</n-tabs>
|
||||
|
||||
@@ -15,7 +15,7 @@ export default {
|
||||
path: '',
|
||||
component: () => import('./IndexView.vue'),
|
||||
meta: {
|
||||
title: '任务',
|
||||
title: '后台任务',
|
||||
icon: 'mdi:timetable',
|
||||
role: ['admin'],
|
||||
requireAuth: true
|
||||
|
||||
Reference in New Issue
Block a user