1
0
mirror of https://github.com/1Panel-dev/1Panel.git synced 2025-03-16 02:34:45 +08:00

87 lines
2.3 KiB
Go
Raw Normal View History

2022-09-15 10:44:43 +08:00
import { Layout } from '@/routers/constant';
const settingRouter = {
2022-11-18 16:14:23 +08:00
sort: 8,
2022-09-15 10:44:43 +08:00
path: '/settings',
component: Layout,
redirect: '/setting',
meta: {
title: 'menu.settings',
icon: 'p-config',
2022-09-15 10:44:43 +08:00
},
children: [
{
path: '/setting',
2022-12-22 18:06:49 +08:00
name: 'Panel',
component: () => import('@/views/setting/panel/index.vue'),
hidden: true,
2022-09-15 10:44:43 +08:00
meta: {
2023-01-06 18:53:25 +08:00
requiresAuth: true,
2022-09-15 10:44:43 +08:00
key: 'Setting',
},
},
{
path: '/setting/backupaccount',
name: 'BackupAccount',
component: () => import('@/views/setting/backup-account/index.vue'),
hidden: true,
meta: {
2023-01-06 18:53:25 +08:00
requiresAuth: true,
key: 'Setting',
},
},
{
path: '/setting/about',
name: 'About',
component: () => import('@/views/setting/about/index.vue'),
hidden: true,
meta: {
2023-01-06 18:53:25 +08:00
requiresAuth: true,
key: 'Setting',
},
},
{
path: '/setting/monitor',
name: 'Monitor',
component: () => import('@/views/setting/monitor/index.vue'),
hidden: true,
meta: {
2023-01-06 18:53:25 +08:00
requiresAuth: true,
key: 'Setting',
},
},
{
path: '/setting/safe',
name: 'Safe',
component: () => import('@/views/setting/safe/index.vue'),
hidden: true,
meta: {
2023-01-06 18:53:25 +08:00
requiresAuth: true,
key: 'Setting',
},
},
{
path: '/setting/snapshot',
name: 'Snapshot',
hidden: true,
component: () => import('@/views/setting/snapshot/index.vue'),
meta: {
requiresAuth: true,
key: 'Setting',
},
},
{
path: '/expired',
name: 'Expired',
hidden: true,
component: () => import('@/views/setting/expired.vue'),
meta: {
requiresAuth: true,
key: 'Expired',
},
},
2022-09-15 10:44:43 +08:00
],
};
export default settingRouter;