mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-21 04:46:26 +00:00
- 移除langchain相关依赖,引入agno作为大模型开发框架 - 重构聊天会话和消息存储,使用agno的TeamSession管理 - 合并chat_message和chat_session模块为统一的chat模块 - 更新前端API和类型定义,适配新的后端接口 - 优化数据库日志字段类型,根据数据库类型自动选择 - 重构AI助手组件,使用新的聊天API - 清理不再使用的模型、控制器和服务代码
3003 lines
87 KiB
JSON
3003 lines
87 KiB
JSON
[
|
|
{
|
|
"name": "仪表盘",
|
|
"type": 1,
|
|
"icon": "client",
|
|
"order": 1,
|
|
"permission": "",
|
|
"route_name": "Dashboard",
|
|
"route_path": "/dashboard",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": true,
|
|
"title": "仪表盘",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/dashboard/workplace",
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "工作台",
|
|
"type": 2,
|
|
"icon": "el-icon-PieChart",
|
|
"order": 1,
|
|
"permission": "dashboard:workplace:query",
|
|
"route_name": "Workplace",
|
|
"route_path": "/dashboard/workplace",
|
|
"component_path": "dashboard/workplace",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "工作台",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "系统管理",
|
|
"type": 1,
|
|
"icon": "system",
|
|
"order": 2,
|
|
"permission": null,
|
|
"route_name": "System",
|
|
"route_path": "/system",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "系统管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/system/menu",
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "菜单管理",
|
|
"type": 2,
|
|
"icon": "menu",
|
|
"order": 1,
|
|
"permission": "module_system:menu:query",
|
|
"route_name": "Menu",
|
|
"route_path": "/system/menu",
|
|
"component_path": "module_system/menu/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "菜单管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建菜单",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:menu:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建菜单",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改菜单",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:menu:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改菜单",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除菜单",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:menu:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除菜单",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改菜单状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:menu:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改菜单状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情菜单",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:menu:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情菜单",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询菜单",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:menu:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询菜单",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "部门管理",
|
|
"type": 2,
|
|
"icon": "tree",
|
|
"order": 2,
|
|
"permission": "module_system:dept:query",
|
|
"route_name": "Dept",
|
|
"route_path": "/system/dept",
|
|
"component_path": "module_system/dept/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"always_show": false,
|
|
"title": "部门管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"hidden": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建部门",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:dept:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建部门",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改部门",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:dept:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改部门",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除部门",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:dept:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除部门",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改部门状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:dept:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改部门状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情部门",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:dept:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情部门",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询部门",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:dept:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询部门",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "岗位管理",
|
|
"type": 2,
|
|
"icon": "el-icon-Coordinate",
|
|
"order": 3,
|
|
"permission": "module_system:position:query",
|
|
"route_name": "Position",
|
|
"route_path": "/system/position",
|
|
"component_path": "module_system/position/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"always_show": false,
|
|
"title": "岗位管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"hidden": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建岗位",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:position:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建岗位",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改岗位",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:position:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改岗位",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除岗位",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:position:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改岗位",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改岗位状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:position:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改岗位状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "岗位导出",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:position:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "岗位导出",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情岗位",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:position:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情岗位",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询岗位",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_system:position:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询岗位",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "角色管理",
|
|
"type": 2,
|
|
"icon": "role",
|
|
"order": 4,
|
|
"permission": "module_system:role:query",
|
|
"route_name": "Role",
|
|
"route_path": "/system/role",
|
|
"component_path": "module_system/role/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "角色管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建角色",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:role:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建角色",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改角色",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:role:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改角色",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除角色",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:role:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除角色",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改角色状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:role:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改角色状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "角色导出",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:role:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "角色导出",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情角色",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:role:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情角色",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询角色",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_system:role:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询角色",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "分配权限",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 8,
|
|
"permission": "module_system:role:permission",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "分配权限",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "用户管理",
|
|
"type": 2,
|
|
"icon": "el-icon-User",
|
|
"order": 5,
|
|
"permission": "module_system:user:query",
|
|
"route_name": "User",
|
|
"route_path": "/system/user",
|
|
"component_path": "module_system/user/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "用户管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建用户",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:user:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改用户",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:user:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除用户",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:user:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改用户状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:user:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改用户状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导出用户",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:user:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导出用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导入用户",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:user:import",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导入用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "下载用户导入模板",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_system:user:download",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "下载用户导入模板",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情用户",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 8,
|
|
"permission": "module_system:user:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询用户",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 9,
|
|
"permission": "module_system:user:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "日志管理",
|
|
"type": 2,
|
|
"icon": "el-icon-Aim",
|
|
"order": 6,
|
|
"permission": "module_system:log:query",
|
|
"route_name": "Log",
|
|
"route_path": "/system/log",
|
|
"component_path": "module_system/log/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "日志管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "日志删除",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:log:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "日志删除",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "日志导出",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:log:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "日志导出",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "日志详情",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:log:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "日志详情",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询日志",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:log:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询日志",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "公告管理",
|
|
"type": 2,
|
|
"icon": "bell",
|
|
"order": 7,
|
|
"permission": "module_system:notice:query",
|
|
"route_name": "Notice",
|
|
"route_path": "/system/notice",
|
|
"component_path": "module_system/notice/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "公告管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "公告创建",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:notice:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "公告创建",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "公告修改",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:notice:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "公告删除",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:notice:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "公告删除",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "公告导出",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:notice:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "公告导出",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "公告批量修改状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:notice:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "公告批量修改状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "公告详情",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:notice:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "公告详情",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询公告",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:notice:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询公告",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "参数管理",
|
|
"type": 2,
|
|
"icon": "setting",
|
|
"order": 8,
|
|
"permission": "module_system:param:query",
|
|
"route_name": "Params",
|
|
"route_path": "/system/param",
|
|
"component_path": "module_system/param/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "参数管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建参数",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:param:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建参数",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改参数",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:param:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改参数",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除参数",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:param:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除参数",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导出参数",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:param:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导出参数",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "参数上传",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:param:upload",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "参数上传",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "参数详情",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:param:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "参数详情",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询参数",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_system:param:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询参数",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "字典管理",
|
|
"type": 2,
|
|
"icon": "dict",
|
|
"order": 9,
|
|
"permission": "module_system:dict_type:query",
|
|
"route_name": "Dict",
|
|
"route_path": "/system/dict",
|
|
"component_path": "module_system/dict/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "字典管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建字典类型",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_system:dict_type:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建字典类型",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改字典类型",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_system:dict_type:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改字典类型",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除字典类型",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_system:dict_type:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除字典类型",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导出字典类型",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_system:dict_type:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导出字典类型",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改字典状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_system:dict_type:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导出字典类型",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "字典数据查询",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_system:dict_data:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "字典数据查询",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "创建字典数据",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_system:dict_data:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建字典数据",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改字典数据",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 8,
|
|
"permission": "module_system:dict_data:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改字典数据",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除字典数据",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 9,
|
|
"permission": "module_system:dict_data:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除字典数据",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导出字典数据",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 10,
|
|
"permission": "module_system:dict_data:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导出字典数据",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改字典数据状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 11,
|
|
"permission": "module_system:dict_data:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改字典数据状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情字典类型",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 12,
|
|
"permission": "module_system:dict_type:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情字典类型",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询字典类型",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 13,
|
|
"permission": "module_system:dict_type:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询字典类型",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情字典数据",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 14,
|
|
"permission": "module_system:dict_data:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情字典数据",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "监控管理",
|
|
"type": 1,
|
|
"icon": "monitor",
|
|
"order": 3,
|
|
"permission": null,
|
|
"route_name": "Monitor",
|
|
"route_path": "/monitor",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "监控管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/monitor/online",
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "在线用户",
|
|
"type": 2,
|
|
"icon": "el-icon-Headset",
|
|
"order": 1,
|
|
"permission": "module_monitor:online:query",
|
|
"route_name": "MonitorOnline",
|
|
"route_path": "/monitor/online",
|
|
"component_path": "module_monitor/online/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "在线用户",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "在线用户强制下线",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_monitor:online:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "在线用户强制下线",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "服务器监控",
|
|
"type": 2,
|
|
"icon": "el-icon-Odometer",
|
|
"order": 2,
|
|
"permission": "module_monitor:server:query",
|
|
"route_name": "MonitorServer",
|
|
"route_path": "/monitor/server",
|
|
"component_path": "module_monitor/server/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "服务器监控",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "缓存监控",
|
|
"type": 2,
|
|
"icon": "el-icon-Stopwatch",
|
|
"order": 3,
|
|
"permission": "module_monitor:cache:query",
|
|
"route_name": "MonitorCache",
|
|
"route_path": "/monitor/cache",
|
|
"component_path": "module_monitor/cache/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "缓存监控",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "清除缓存",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_monitor:cache:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "清除缓存",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "文件管理",
|
|
"type": 2,
|
|
"icon": "el-icon-Files",
|
|
"order": 4,
|
|
"permission": "module_monitor:resource:query",
|
|
"route_name": "Resource",
|
|
"route_path": "/monitor/resource",
|
|
"component_path": "module_monitor/resource/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "文件管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "文件上传",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_monitor:resource:upload",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "文件上传",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "文件下载",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_monitor:resource:download",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "文件下载",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "文件删除",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_monitor:resource:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "文件删除",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "文件移动",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_monitor:resource:move",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "文件移动",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "文件复制",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_monitor:resource:copy",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "文件复制",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "文件重命名",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_monitor:resource:rename",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "文件重命名",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "创建目录",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_monitor:resource:create_dir",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建目录",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导出文件列表",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 9,
|
|
"permission": "module_monitor:resource:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导出文件列表",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "接口管理",
|
|
"type": 1,
|
|
"icon": "document",
|
|
"order": 4,
|
|
"permission": null,
|
|
"route_name": "Common",
|
|
"route_path": "/common",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "接口管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/common/docs",
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "Swagger文档",
|
|
"type": 4,
|
|
"icon": "api",
|
|
"order": 1,
|
|
"permission": "module_common:docs:query",
|
|
"route_name": "Docs",
|
|
"route_path": "/common/docs",
|
|
"component_path": "module_common/docs/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "Swagger文档",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "Redoc文档",
|
|
"type": 4,
|
|
"icon": "el-icon-Document",
|
|
"order": 2,
|
|
"permission": "module_common:redoc:query",
|
|
"route_name": "Redoc",
|
|
"route_path": "/common/redoc",
|
|
"component_path": "module_common/redoc/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "Redoc文档",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "LangJin文档",
|
|
"type": 4,
|
|
"icon": "el-icon-Document",
|
|
"order": 3,
|
|
"permission": "module_common:ljdoc:query",
|
|
"route_name": "Ljdoc",
|
|
"route_path": "/common/ljdoc",
|
|
"component_path": "module_common/ljdoc/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "LangJin文档",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "代码管理",
|
|
"type": 1,
|
|
"icon": "code",
|
|
"order": 5,
|
|
"permission": null,
|
|
"route_name": "Generator",
|
|
"route_path": "/generator",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "代码管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/generator/gencode",
|
|
"description": "代码管理",
|
|
"children": [
|
|
{
|
|
"name": "代码生成",
|
|
"type": 2,
|
|
"icon": "code",
|
|
"order": 1,
|
|
"permission": "module_generator:gencode:query",
|
|
"route_name": "GenCode",
|
|
"route_path": "/generator/gencode",
|
|
"component_path": "module_generator/gencode/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "代码生成",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "代码生成",
|
|
"children": [
|
|
{
|
|
"name": "查询代码生成业务表列表",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_generator:gencode:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询代码生成业务表列表",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "查询代码生成业务表列表"
|
|
},
|
|
{
|
|
"name": "创建表结构",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_generator:gencode:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建表结构",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "创建表结构"
|
|
},
|
|
{
|
|
"name": "编辑业务表信息",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_generator:gencode:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "编辑业务表信息",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "编辑业务表信息"
|
|
},
|
|
{
|
|
"name": "删除业务表信息",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_generator:gencode:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除业务表信息",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "删除业务表信息"
|
|
},
|
|
{
|
|
"name": "导入表结构",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_generator:gencode:import",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导入表结构",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "导入表结构"
|
|
},
|
|
{
|
|
"name": "批量生成代码",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_generator:gencode:operate",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量生成代码",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "批量生成代码"
|
|
},
|
|
{
|
|
"name": "生成代码到指定路径",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_generator:gencode:code",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "生成代码到指定路径",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "生成代码到指定路径"
|
|
},
|
|
{
|
|
"name": "查询数据库表列表",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 8,
|
|
"permission": "module_generator:dblist:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询数据库表列表",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "查询数据库表列表"
|
|
},
|
|
{
|
|
"name": "同步数据库",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 9,
|
|
"permission": "module_generator:db:sync",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "同步数据库",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "同步数据库"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "应用管理",
|
|
"type": 1,
|
|
"icon": "el-icon-ShoppingBag",
|
|
"order": 6,
|
|
"permission": null,
|
|
"route_name": "Application",
|
|
"route_path": "/application",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "应用管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/application/myapp",
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "我的应用",
|
|
"type": 2,
|
|
"icon": "el-icon-ShoppingCartFull",
|
|
"order": 1,
|
|
"permission": "module_application:myapp:query",
|
|
"route_name": "MYAPP",
|
|
"route_path": "/application/myapp",
|
|
"component_path": "module_application/myapp/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "我的应用",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据",
|
|
"children": [
|
|
{
|
|
"name": "创建应用",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_application:myapp:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建应用",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "修改应用",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_application:myapp:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改应用",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除应用",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_application:myapp:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除应用",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改应用状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_application:myapp:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改应用状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情应用",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_application:myapp:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情应用",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询应用",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_application:myapp:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询应用",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "AI管理",
|
|
"type": 1,
|
|
"icon": "el-icon-ChatLineSquare",
|
|
"order": 7,
|
|
"permission": null,
|
|
"route_name": "AI",
|
|
"route_path": "/ai",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "AI管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/ai/chat",
|
|
"description": "AI管理",
|
|
"children": [
|
|
{
|
|
"name": "AI智能助手",
|
|
"type": 2,
|
|
"icon": "el-icon-ChatDotRound",
|
|
"order": 1,
|
|
"permission": "module_ai:chat:query",
|
|
"route_name": "Chat",
|
|
"route_path": "/ai/chat",
|
|
"component_path": "module_ai/chat/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "AI智能助手",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "AI智能助手",
|
|
"children": [
|
|
{
|
|
"name": "AI对话",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_ai:chat:ws",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "AI对话",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "AI对话"
|
|
},
|
|
{
|
|
"name": "查询会话",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_ai:chat:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询会话",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "查询会话"
|
|
},
|
|
{
|
|
"name": "会话详情",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_ai:chat:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "会话详情",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "会话详情"
|
|
},
|
|
{
|
|
"name": "创建会话",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_ai:chat:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建会话",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "创建会话"
|
|
},
|
|
{
|
|
"name": "更新会话",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_ai:chat:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "更新会话",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "更新会话"
|
|
},
|
|
{
|
|
"name": "删除会话",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_ai:chat:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除会话",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "删除会话"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "会话记忆",
|
|
"type": 2,
|
|
"icon": "el-icon-ChatLineSquare",
|
|
"order": 2,
|
|
"permission": "module_ai:chat:query",
|
|
"route_name": "Memory",
|
|
"route_path": "/ai/memory",
|
|
"component_path": "module_ai/memory/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "会话记忆",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "会话记忆管理",
|
|
"children": [
|
|
{
|
|
"name": "查询会话记忆",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_ai:chat:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询会话记忆",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "查询会话记忆"
|
|
},
|
|
{
|
|
"name": "会话记忆详情",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_ai:chat:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "会话记忆详情",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "会话记忆详情"
|
|
},
|
|
{
|
|
"name": "删除会话记忆",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_ai:chat:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除会话记忆",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "删除会话记忆"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "任务管理",
|
|
"type": 1,
|
|
"icon": "el-icon-SetUp",
|
|
"order": 8,
|
|
"permission": null,
|
|
"route_name": "Task",
|
|
"route_path": "/task",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "任务管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/task/job",
|
|
"description": "任务管理",
|
|
"children": [
|
|
{
|
|
"name": "调度器监控",
|
|
"type": 2,
|
|
"icon": "el-icon-DataLine",
|
|
"order": 1,
|
|
"permission": "module_task:job:query",
|
|
"route_name": "Job",
|
|
"route_path": "/task/job",
|
|
"component_path": "module_task/job/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "调度器监控",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "调度器监控",
|
|
"children": [
|
|
{
|
|
"name": "查询调度器",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_task:job:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询调度器",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "查询调度器"
|
|
},
|
|
{
|
|
"name": "控制调度器",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_task:job:scheduler",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "控制调度器",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "控制调度器"
|
|
},
|
|
{
|
|
"name": "操作任务",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_task:job:task",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "操作任务",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "操作任务"
|
|
},
|
|
{
|
|
"name": "删除执行日志",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_task:job:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除执行日志",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "删除执行日志"
|
|
},
|
|
{
|
|
"name": "详情执行日志",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_task:job:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情执行日志",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "详情执行日志"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "节点管理",
|
|
"type": 2,
|
|
"icon": "el-icon-Postcard",
|
|
"order": 2,
|
|
"permission": "module_task:node:query",
|
|
"route_name": "Node",
|
|
"route_path": "/task/node",
|
|
"component_path": "module_task/node/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "节点管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "节点管理",
|
|
"children": [
|
|
{
|
|
"name": "创建节点",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_task:node:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建节点",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "创建节点"
|
|
},
|
|
{
|
|
"name": "调试节点",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_task:node:execute",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "调试节点",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "调试节点"
|
|
},
|
|
{
|
|
"name": "修改节点",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_task:node:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "修改节点",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "修改节点"
|
|
},
|
|
{
|
|
"name": "删除节点",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_task:node:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除节点",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "删除节点"
|
|
},
|
|
{
|
|
"name": "详情节点",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_task:node:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情节点",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "详情节点"
|
|
},
|
|
{
|
|
"name": "查询节点",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_task:node:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询节点",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "查询节点"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "案例管理",
|
|
"type": 1,
|
|
"icon": "menu",
|
|
"order": 9,
|
|
"permission": null,
|
|
"route_name": "Example",
|
|
"route_path": "/example",
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "案例管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": "/example/demo",
|
|
"description": "案例管理",
|
|
"children": [
|
|
{
|
|
"name": "示例管理",
|
|
"type": 2,
|
|
"icon": "menu",
|
|
"order": 1,
|
|
"permission": "module_example:demo:query",
|
|
"route_name": "Demo",
|
|
"route_path": "/example/demo",
|
|
"component_path": "module_example/demo/index",
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "示例管理",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "示例管理",
|
|
"children": [
|
|
{
|
|
"name": "创建示例",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 1,
|
|
"permission": "module_example:demo:create",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "创建示例",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "更新示例",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 2,
|
|
"permission": "module_example:demo:update",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "更新示例",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "删除示例",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 3,
|
|
"permission": "module_example:demo:delete",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "删除示例",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "批量修改示例状态",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 4,
|
|
"permission": "module_example:demo:patch",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "批量修改示例状态",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导出示例",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 5,
|
|
"permission": "module_example:demo:export",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导出示例",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "导入示例",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 6,
|
|
"permission": "module_example:demo:import",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "导入示例",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "下载导入示例模版",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 7,
|
|
"permission": "module_example:demo:download",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "下载导入示例模版",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "详情示例",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 8,
|
|
"permission": "module_example:demo:detail",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "详情示例",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
},
|
|
{
|
|
"name": "查询示例",
|
|
"type": 3,
|
|
"icon": null,
|
|
"order": 9,
|
|
"permission": "module_example:demo:query",
|
|
"route_name": null,
|
|
"route_path": null,
|
|
"component_path": null,
|
|
"status": "0",
|
|
"keep_alive": true,
|
|
"hidden": false,
|
|
"always_show": false,
|
|
"title": "查询示例",
|
|
"params": null,
|
|
"affix": false,
|
|
"redirect": null,
|
|
"description": "初始化数据"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
] |