1
0
mirror of https://github.com/1Panel-dev/1Panel.git synced 2025-03-01 19:44:14 +08:00

95 lines
2.7 KiB
Go
Raw Normal View History

2022-08-17 17:46:49 +08:00
import { Layout } from '@/routers/constant';
const webSiteRouter = {
sort: 3,
path: '/websites',
component: Layout,
redirect: '/websites',
meta: {
icon: 'p-website',
title: 'menu.website',
},
children: [
{
path: '/websites',
name: 'Website',
component: () => import('@/views/website/website/index.vue'),
2022-08-17 17:46:49 +08:00
meta: {
title: 'menu.website',
2023-03-06 09:26:57 +08:00
requiresAuth: false,
2022-08-17 17:46:49 +08:00
},
},
2022-10-28 17:04:57 +08:00
{
path: '/websites/:id/config/:tab',
2022-10-28 17:04:57 +08:00
name: 'WebsiteConfig',
component: () => import('@/views/website/website/config/index.vue'),
2022-10-28 17:04:57 +08:00
hidden: true,
2022-11-03 17:06:48 +08:00
props: true,
2022-10-28 17:04:57 +08:00
meta: {
activeMenu: '/websites',
2023-03-06 09:26:57 +08:00
requiresAuth: false,
2022-10-28 17:04:57 +08:00
},
},
2022-08-17 17:46:49 +08:00
{
path: '/websites/ssl',
name: 'SSL',
component: () => import('@/views/website/ssl/index.vue'),
2022-08-17 17:46:49 +08:00
meta: {
title: 'menu.ssl',
2023-03-06 09:26:57 +08:00
requiresAuth: false,
2022-08-17 17:46:49 +08:00
},
},
2023-03-29 14:58:28 +08:00
{
path: '/websites/runtimes/php',
name: 'PHP',
component: () => import('@/views/website/runtime/php/index.vue'),
2023-03-29 14:58:28 +08:00
meta: {
title: 'menu.runtime',
requiresAuth: false,
},
},
{
path: '/websites/runtimes/node',
name: 'Node',
hidden: true,
component: () => import('@/views/website/runtime/node/index.vue'),
meta: {
activeMenu: '/websites/runtimes/php',
requiresAuth: false,
},
},
2024-06-26 22:39:25 +08:00
{
path: '/websites/runtimes/java',
name: 'java',
hidden: true,
component: () => import('@/views/website/runtime/java/index.vue'),
meta: {
activeMenu: '/websites/runtimes/php',
2024-06-26 22:39:25 +08:00
requiresAuth: false,
},
},
2024-07-01 18:35:15 +08:00
{
path: '/websites/runtimes/go',
name: 'go',
hidden: true,
component: () => import('@/views/website/runtime/go/index.vue'),
meta: {
activeMenu: '/websites/runtimes/php',
2024-07-01 18:35:15 +08:00
requiresAuth: false,
},
},
{
path: '/websites/runtimes/python',
name: 'python',
hidden: true,
component: () => import('@/views/website/runtime/python/index.vue'),
meta: {
activeMenu: '/websites/runtimes/php',
requiresAuth: false,
},
},
2022-08-17 17:46:49 +08:00
],
};
export default webSiteRouter;