Files
MrleeAdmin/backend/plugin/demo/resource/template/admin/routes/dashboard.ts
T

48 lines
1.1 KiB
TypeScript
Raw Normal View History

2026-08-31 11:33:59 +08:00
import { AppRouteRecord } from '@/types/router'
export const dashboardRoutes: AppRouteRecord = {
name: 'DemoDashboard',
path: '/demo-dashboard',
meta: {
title: 'menus.dashboard.title',
icon: 'ri:pie-chart-line',
roles: ['R_SUPER', 'R_ADMIN'],
module: 'demo'
},
children: [
{
path: 'console',
name: 'DemoConsole',
component: '/dashboard/console',
meta: {
title: 'menus.dashboard.console',
icon: 'ri:home-smile-2-line',
keepAlive: false,
fixedTab: false,
module: 'demo'
}
},
{
path: 'analysis',
name: 'DemoAnalysis',
component: '/dashboard/analysis',
meta: {
title: 'menus.dashboard.analysis',
icon: 'ri:align-item-bottom-line',
keepAlive: false,
module: 'demo'
}
},
{
path: 'ecommerce',
name: 'DemoEcommerce',
component: '/dashboard/ecommerce',
meta: {
title: 'menus.dashboard.ecommerce',
icon: 'ri:bar-chart-box-line',
keepAlive: false,
module: 'demo'
}
}
]
}