feat: 新增系统工具模块(存放系统工具模块相关功能,例如:代码生成、文件管理等)

This commit is contained in:
2023-08-05 00:08:41 +08:00
parent 668124591e
commit bb6f47cfd2
20 changed files with 775 additions and 15 deletions

View File

@@ -9,7 +9,7 @@ const Monitor: AppRouteRecordRaw = {
locale: 'menu.monitor',
icon: 'computer',
requiresAuth: true,
order: 2,
order: 3,
},
children: [
{

View File

@@ -0,0 +1,28 @@
import { DEFAULT_LAYOUT } from '../base';
import { AppRouteRecordRaw } from '../types';
const Tool: AppRouteRecordRaw = {
path: '/tool',
name: 'tool',
component: DEFAULT_LAYOUT,
meta: {
locale: 'menu.tool',
icon: 'tool',
requiresAuth: true,
order: 2,
},
children: [
{
path: '/tool/generator',
name: 'Generator',
component: () => import('@/views/tool/generator/index.vue'),
meta: {
locale: 'menu.tool.generator.list',
requiresAuth: true,
roles: ['*'],
},
},
],
};
export default Tool;