路由更改

This commit is contained in:
夕阳微笑1 2024-12-23 19:36:30 +08:00
parent d8edf7034d
commit e23390e6ac

View File

@ -608,233 +608,233 @@ export const dynamicRoutes: Array<RouteRecordRaw> = [
},
]
},
{
path: '/limits',
name: 'limits',
component: () => import('/@/layout/routerView/parent.vue'),
redirect: '/limits/frontEnd',
meta: {
title: 'message.router.limits',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-quanxian',
},
children: [
{
path: '/limits/frontEnd',
name: 'limitsFrontEnd',
component: () => import('/@/layout/routerView/parent.vue'),
redirect: '/limits/frontEnd/page',
meta: {
title: 'message.router.limitsFrontEnd',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: '',
},
children: [
{
path: '/limits/frontEnd/page',
name: 'limitsFrontEndPage',
component: () => import('/@/views/limits/frontEnd/page/index.vue'),
meta: {
title: 'message.router.limitsFrontEndPage',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: '',
},
},
{
path: '/limits/frontEnd/btn',
name: 'limitsFrontEndBtn',
component: () => import('/@/views/limits/frontEnd/btn/index.vue'),
meta: {
title: 'message.router.limitsFrontEndBtn',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: '',
},
},
],
},
{
path: '/limits/backEnd',
name: 'limitsBackEnd',
component: () => import('/@/layout/routerView/parent.vue'),
meta: {
title: 'message.router.limitsBackEnd',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: '',
},
children: [
{
path: '/limits/backEnd/page',
name: 'limitsBackEndEndPage',
component: () => import('/@/views/limits/backEnd/page/index.vue'),
meta: {
title: 'message.router.limitsBackEndEndPage',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: '',
},
},
],
},
],
},
{
path: '/menu',
name: 'menu',
component: () => import('/@/layout/routerView/parent.vue'),
redirect: '/menu/menu1',
meta: {
title: 'message.router.menu',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
children: [
{
path: '/menu/menu1',
name: 'menu1',
component: () => import('/@/layout/routerView/parent.vue'),
redirect: '/menu/menu1/menu11',
meta: {
title: 'message.router.menu1',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
children: [
{
path: '/menu/menu1/menu11',
name: 'menu11',
component: () => import('/@/views/menu/menu1/menu11/index.vue'),
meta: {
title: 'message.router.menu11',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
},
{
path: '/menu/menu1/menu12',
name: 'menu12',
component: () => import('/@/layout/routerView/parent.vue'),
redirect: '/menu/menu1/menu12/menu121',
meta: {
title: 'message.router.menu12',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
children: [
{
path: '/menu/menu1/menu12/menu121',
name: 'menu121',
component: () => import('/@/views/menu/menu1/menu12/menu121/index.vue'),
meta: {
title: 'message.router.menu121',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
},
{
path: '/menu/menu1/menu12/menu122',
name: 'menu122',
component: () => import('/@/views/menu/menu1/menu12/menu122/index.vue'),
meta: {
title: 'message.router.menu122',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
},
],
},
{
path: '/menu/menu1/menu13',
name: 'menu13',
component: () => import('/@/views/menu/menu1/menu13/index.vue'),
meta: {
title: 'message.router.menu13',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
},
],
},
{
path: '/menu/menu2',
name: 'menu2',
component: () => import('/@/views/menu/menu2/index.vue'),
meta: {
title: 'message.router.menu2',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-caidan',
},
},
],
},
// {
// path: '/limits',
// name: 'limits',
// component: () => import('/@/layout/routerView/parent.vue'),
// redirect: '/limits/frontEnd',
// meta: {
// title: 'message.router.limits',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-quanxian',
// },
// children: [
// {
// path: '/limits/frontEnd',
// name: 'limitsFrontEnd',
// component: () => import('/@/layout/routerView/parent.vue'),
// redirect: '/limits/frontEnd/page',
// meta: {
// title: 'message.router.limitsFrontEnd',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: '',
// },
// children: [
// {
// path: '/limits/frontEnd/page',
// name: 'limitsFrontEndPage',
// component: () => import('/@/views/limits/frontEnd/page/index.vue'),
// meta: {
// title: 'message.router.limitsFrontEndPage',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: '',
// },
// },
// {
// path: '/limits/frontEnd/btn',
// name: 'limitsFrontEndBtn',
// component: () => import('/@/views/limits/frontEnd/btn/index.vue'),
// meta: {
// title: 'message.router.limitsFrontEndBtn',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: '',
// },
// },
// ],
// },
// {
// path: '/limits/backEnd',
// name: 'limitsBackEnd',
// component: () => import('/@/layout/routerView/parent.vue'),
// meta: {
// title: 'message.router.limitsBackEnd',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: '',
// },
// children: [
// {
// path: '/limits/backEnd/page',
// name: 'limitsBackEndEndPage',
// component: () => import('/@/views/limits/backEnd/page/index.vue'),
// meta: {
// title: 'message.router.limitsBackEndEndPage',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: '',
// },
// },
// ],
// },
// ],
// },
// {
// path: '/menu',
// name: 'menu',
// component: () => import('/@/layout/routerView/parent.vue'),
// redirect: '/menu/menu1',
// meta: {
// title: 'message.router.menu',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// children: [
// {
// path: '/menu/menu1',
// name: 'menu1',
// component: () => import('/@/layout/routerView/parent.vue'),
// redirect: '/menu/menu1/menu11',
// meta: {
// title: 'message.router.menu1',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// children: [
// {
// path: '/menu/menu1/menu11',
// name: 'menu11',
// component: () => import('/@/views/menu/menu1/menu11/index.vue'),
// meta: {
// title: 'message.router.menu11',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// },
// {
// path: '/menu/menu1/menu12',
// name: 'menu12',
// component: () => import('/@/layout/routerView/parent.vue'),
// redirect: '/menu/menu1/menu12/menu121',
// meta: {
// title: 'message.router.menu12',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// children: [
// {
// path: '/menu/menu1/menu12/menu121',
// name: 'menu121',
// component: () => import('/@/views/menu/menu1/menu12/menu121/index.vue'),
// meta: {
// title: 'message.router.menu121',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// },
// {
// path: '/menu/menu1/menu12/menu122',
// name: 'menu122',
// component: () => import('/@/views/menu/menu1/menu12/menu122/index.vue'),
// meta: {
// title: 'message.router.menu122',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// },
// ],
// },
// {
// path: '/menu/menu1/menu13',
// name: 'menu13',
// component: () => import('/@/views/menu/menu1/menu13/index.vue'),
// meta: {
// title: 'message.router.menu13',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// },
// ],
// },
// {
// path: '/menu/menu2',
// name: 'menu2',
// component: () => import('/@/views/menu/menu2/index.vue'),
// meta: {
// title: 'message.router.menu2',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-caidan',
// },
// },
// ],
// },
{
path: '/fun',
name: 'funIndex',
@ -1542,21 +1542,21 @@ export const dynamicRoutes: Array<RouteRecordRaw> = [
},
],
},
{
path: '/chart',
name: 'chartIndex',
component: () => import('/@/views/chart/index.vue'),
meta: {
title: 'message.router.chartIndex',
isLink: '',
isHide: false,
isKeepAlive: true,
isAffix: false,
isIframe: false,
roles: ['admin', 'common'],
icon: 'iconfont icon-ico_shuju',
},
},
// {
// path: '/chart',
// name: 'chartIndex',
// component: () => import('/@/views/chart/index.vue'),
// meta: {
// title: 'message.router.chartIndex',
// isLink: '',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: false,
// roles: ['admin', 'common'],
// icon: 'iconfont icon-ico_shuju',
// },
// },
// {
// path: '/personal',
// name: 'personal',
@ -1587,51 +1587,51 @@ export const dynamicRoutes: Array<RouteRecordRaw> = [
icon: 'iconfont icon-gongju',
},
},
{
path: '/link',
name: 'layoutLinkView',
component: () => import('/@/layout/routerView/link.vue'),
meta: {
title: 'message.router.layoutLinkView',
isLink: 'https://element-plus.gitee.io/#/zh-CN/component/installation',
isHide: false,
isKeepAlive: false,
isAffix: false,
isIframe: false,
roles: ['admin'],
icon: 'iconfont icon-caozuo-wailian',
},
},
{
path: '/iframesOne',
name: 'layoutIframeViewOne',
component: () => import('/@/layout/routerView/iframes.vue'),
meta: {
title: 'message.router.layoutIframeViewOne',
isLink: 'https://nodejs.org/zh-cn/',
isHide: false,
isKeepAlive: true,
isAffix: true,
isIframe: true,
roles: ['admin'],
icon: 'iconfont icon-neiqianshujuchucun',
},
},
{
path: '/iframesTwo',
name: 'layoutIframeViewTwo',
component: () => import('/@/layout/routerView/iframes.vue'),
meta: {
title: 'message.router.layoutIframeViewTwo',
isLink: 'https://undraw.co/illustrations',
isHide: false,
isKeepAlive: true,
isAffix: true,
isIframe: true,
roles: ['admin'],
icon: 'iconfont icon-neiqianshujuchucun',
},
},
// {
// path: '/link',
// name: 'layoutLinkView',
// component: () => import('/@/layout/routerView/link.vue'),
// meta: {
// title: 'message.router.layoutLinkView',
// isLink: 'https://element-plus.gitee.io/#/zh-CN/component/installation',
// isHide: false,
// isKeepAlive: false,
// isAffix: false,
// isIframe: false,
// roles: ['admin'],
// icon: 'iconfont icon-caozuo-wailian',
// },
// },
// {
// path: '/iframesOne',
// name: 'layoutIframeViewOne',
// component: () => import('/@/layout/routerView/iframes.vue'),
// meta: {
// title: 'message.router.layoutIframeViewOne',
// isLink: 'https://nodejs.org/zh-cn/',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: true,
// roles: ['admin'],
// icon: 'iconfont icon-neiqianshujuchucun',
// },
// },
// {
// path: '/iframesTwo',
// name: 'layoutIframeViewTwo',
// component: () => import('/@/layout/routerView/iframes.vue'),
// meta: {
// title: 'message.router.layoutIframeViewTwo',
// isLink: 'https://undraw.co/illustrations',
// isHide: false,
// isKeepAlive: true,
// isAffix: false,
// isIframe: true,
// roles: ['admin'],
// icon: 'iconfont icon-neiqianshujuchucun',
// },
// },
],
}
];