Add tool category management page

This commit is contained in:
2024-01-18 14:13:53 +08:00
parent b738634eff
commit c460e2c4cf
12 changed files with 482 additions and 55 deletions

View File

@@ -34,11 +34,48 @@ const system: RouteJsonObject[] = [
path: 'tools',
absolutePath: '/system/tools',
id: 'system-tools',
component: lazy(() => import('@/pages/System/Tools')),
name: '工具配置',
icon: lazy(() => import('~icons/oxygen/tool')),
menu: true,
autoHide: true
autoHide: true,
children: [
{
path: '',
absolutePath: '/system/tools',
id: 'system-tools-index',
component: lazy(() => import('@/pages/System/Tools')),
name: '工具管理',
menu: true,
autoHide: true
},
{
path: 'template',
absolutePath: '/system/tools/template',
id: 'system-tools-template',
component: lazy(() => import('@/pages/System/Tools/Template')),
name: '模板管理',
menu: true,
autoHide: true
},
{
path: 'base',
absolutePath: '/system/tools/base',
id: 'system-tools-base',
component: lazy(() => import('@/pages/System/Tools/Base')),
name: '基板管理',
menu: true,
autoHide: true
},
{
path: 'category',
absolutePath: '/system/tools/category',
id: 'system-tools-category',
component: lazy(() => import('@/pages/System/Tools/Category')),
name: '类别管理',
menu: true,
autoHide: true
}
]
},
{
path: 'user',