Files
FastapiAdmin/backend/app/scripts/data/system_menu.json
T
zhangtao 780e02b9de feat: 新增刷新缓存功能并优化系统初始化
refactor: 重构模型加载选项和CRUD预加载逻辑

fix: 修复日期范围查询格式问题

style: 优化前端组件样式和布局

perf: 提升字典数据更新性能

docs: 更新注释和文档说明

chore: 清理无用文件和代码

test: 更新测试用例

build: 添加vue-json-pretty依赖

ci: 优化初始化脚本和事务处理
2025-10-27 02:33:50 +08:00

2177 lines
63 KiB
JSON

[
{
"name": "仪表盘",
"type": 1,
"icon": "client",
"order": 1,
"permission": "",
"route_name": "Dashboard",
"route_path": "/dashboard",
"component_path": null,
"status": true,
"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": true,
"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": true,
"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": "system:menu:query",
"route_name": "Menu",
"route_path": "/system/menu",
"component_path": "system/menu/index",
"status": true,
"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": "system:menu:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建菜单",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改菜单",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:menu:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改菜单",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除菜单",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:menu:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除菜单",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改菜单状态",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:menu:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量修改菜单状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "部门管理",
"type": 2,
"icon": "tree",
"order": 2,
"permission": "system:dept:query",
"route_name": "Dept",
"route_path": "/system/dept",
"component_path": "system/dept/index",
"status": true,
"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": "system:dept:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建部门",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改部门",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:dept:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改部门",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除部门",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:dept:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除部门",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改部门状态",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:dept:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"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": "system:position:query",
"route_name": "Position",
"route_path": "/system/position",
"component_path": "system/position/index",
"status": true,
"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": "system:position:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建岗位",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改岗位",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:position:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改岗位",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除岗位",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:position:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改岗位",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改岗位状态",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:position:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量修改岗位状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "岗位导出",
"type": 3,
"icon": null,
"order": 5,
"permission": "system:position:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "岗位导出",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "设置角色权限",
"type": 3,
"icon": null,
"order": 8,
"permission": "system:role:permission",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "设置角色权限",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "角色管理",
"type": 2,
"icon": "role",
"order": 4,
"permission": "system:role:query",
"route_name": "Role",
"route_path": "/system/role",
"component_path": "system/role/index",
"status": true,
"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": "system:role:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建角色",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改角色",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:role:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改角色",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除角色",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:role:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除角色",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改角色状态",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:role:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量修改角色状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "角色导出",
"type": 3,
"icon": null,
"order": 6,
"permission": "system:role:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"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": "system:user:query",
"route_name": "User",
"route_path": "/system/user",
"component_path": "system/user/index",
"status": true,
"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": "system:user:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建用户",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改用户",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:user:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改用户",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除用户",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:user:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除用户",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改用户状态",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:user:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量修改用户状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导出用户",
"type": 3,
"icon": null,
"order": 5,
"permission": "system:user:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出用户",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导入用户",
"type": 3,
"icon": null,
"order": 6,
"permission": "system:user:import",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"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": "system:log:query",
"route_name": "Log",
"route_path": "/system/log",
"component_path": "system/log/index",
"status": true,
"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": "system:operation_log:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "日志删除",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "日志导出",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:operation_log:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "日志导出",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "公告管理",
"type": 2,
"icon": "bell",
"order": 7,
"permission": "system:notice:query",
"route_name": "Notice",
"route_path": "/system/notice",
"component_path": "system/notice/index",
"status": true,
"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": "system:notice:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "公告创建",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "公告修改",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:notice:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改用户",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "公告删除",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:notice:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "公告删除",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "公告导出",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:notice:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "公告导出",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "公告批量修改状态",
"type": 3,
"icon": null,
"order": 5,
"permission": "system:notice:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "公告批量修改状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "参数管理",
"type": 2,
"icon": "setting",
"order": 8,
"permission": "system:param:query",
"route_name": "Params",
"route_path": "/system/param",
"component_path": "system/param/index",
"status": true,
"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": "system:param:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建参数",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改参数",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:param:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改参数",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除参数",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:param:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除参数",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导出参数",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:param:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出参数",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "参数上传",
"type": 3,
"icon": null,
"order": 5,
"permission": "system:param:upload",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "参数上传",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "字典管理",
"type": 2,
"icon": "dict",
"order": 9,
"permission": "system:dict_type:query",
"route_name": "Dict",
"route_path": "/system/dict",
"component_path": "system/dict/index",
"status": true,
"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": "system:dict_type:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建字典类型",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改字典类型",
"type": 3,
"icon": null,
"order": 2,
"permission": "system:dict_type:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改字典类型",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除字典类型",
"type": 3,
"icon": null,
"order": 3,
"permission": "system:dict_type:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除字典类型",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导出字典类型",
"type": 3,
"icon": null,
"order": 4,
"permission": "system:dict_type:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出字典类型",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改字典状态",
"type": 3,
"icon": null,
"order": 5,
"permission": "system:dict_type:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出字典类型",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "字典数据查询",
"type": 3,
"icon": null,
"order": 6,
"permission": "system:dict_data:query",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "字典数据查询",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "创建字典数据",
"type": 3,
"icon": null,
"order": 7,
"permission": "system:dict_data:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建字典数据",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改字典数据",
"type": 3,
"icon": null,
"order": 8,
"permission": "system:dict_data:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改字典数据",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除字典数据",
"type": 3,
"icon": null,
"order": 9,
"permission": "system:dict_data:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除字典数据",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导出字典数据",
"type": 3,
"icon": null,
"order": 10,
"permission": "system:dict_data:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出字典数据",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改字典数据状态",
"type": 3,
"icon": null,
"order": 11,
"permission": "system:dict_data:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量修改字典数据状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
}
]
},
{
"name": "应用管理",
"type": 1,
"icon": "el-icon-ShoppingBag",
"order": 3,
"permission": null,
"route_name": "Application",
"route_path": "/application",
"component_path": null,
"status": true,
"keep_alive": false,
"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": "app:myapp:query",
"route_name": "MYAPP",
"route_path": "/application/myapp",
"component_path": "application/myapp/index",
"status": true,
"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": "app:myapp:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建应用",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改应用",
"type": 3,
"icon": null,
"order": 2,
"permission": "app:myapp:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改应用",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除应用",
"type": 3,
"icon": null,
"order": 3,
"permission": "app:myapp:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除应用",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改应用状态",
"type": 3,
"icon": null,
"order": 4,
"permission": "app:myapp:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量修改应用状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "任务管理",
"type": 2,
"icon": "el-icon-DataLine",
"order": 2,
"permission": "app:job:query",
"route_name": "Job",
"route_path": "/application/job",
"component_path": "application/job/index",
"status": true,
"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": "app:job:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建任务",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "修改和操作任务",
"type": 3,
"icon": null,
"order": 2,
"permission": "app:job:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改和操作任务",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除和清除任务",
"type": 3,
"icon": null,
"order": 3,
"permission": "app:job:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除和清除任务",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导出定时任务",
"type": 3,
"icon": null,
"order": 4,
"permission": "app:job:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出定时任务",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "AI智能助手",
"type": 2,
"icon": "el-icon-ToiletPaper",
"order": 3,
"permission": "app:ai:chat",
"route_name": "AI",
"route_path": "/application/ai",
"component_path": "application/ai/index",
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "AI智能助手",
"params": null,
"affix": false,
"redirect": null,
"description": "AI智能助手",
"children": [
{
"name": "智能对话",
"type": 3,
"icon": null,
"order": 1,
"permission": "app:ai:chat",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "智能对话",
"params": null,
"affix": false,
"redirect": null,
"description": "智能对话"
}
]
},
{
"name": "流程管理",
"type": 2,
"icon": "el-icon-ShoppingBag",
"order": 4,
"permission": "app:workflow:query",
"route_name": "Workflow",
"route_path": "/application/workflow",
"component_path": "application/workflow/index",
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "我的流程",
"params": null,
"affix": false,
"redirect": null,
"description": "我的流程"
}
]
},
{
"name": "监控管理",
"type": 1,
"icon": "monitor",
"order": 4,
"permission": null,
"route_name": "Monitor",
"route_path": "/monitor",
"component_path": null,
"status": true,
"keep_alive": false,
"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": "monitor:online:query",
"route_name": "MonitorOnline",
"route_path": "/monitor/online",
"component_path": "monitor/online/index",
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "在线用户",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据",
"children": [
{
"name": "在线用户强制下线",
"type": 3,
"icon": null,
"order": 1,
"permission": "monitor:online:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "在线用户强制下线",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "服务器监控",
"type": 2,
"icon": "el-icon-Odometer",
"order": 2,
"permission": "monitor:server:query",
"route_name": "MonitorServer",
"route_path": "/monitor/server",
"component_path": "monitor/server/index",
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "服务器监控",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "缓存监控",
"type": 2,
"icon": "el-icon-Stopwatch",
"order": 3,
"permission": "monitor:cache:query",
"route_name": "MonitorCache",
"route_path": "/monitor/cache",
"component_path": "monitor/cache/index",
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "缓存监控",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据",
"children": [
{
"name": "清除缓存",
"type": 3,
"icon": null,
"order": 1,
"permission": "monitor:cache:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "清除缓存",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
},
{
"name": "文件管理",
"type": 2,
"icon": "el-icon-Files",
"order": 4,
"permission": "monitor:resource:query",
"route_name": "Resource",
"route_path": "/monitor/resource",
"component_path": "monitor/resource/index",
"status": true,
"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": "monitor:resource:upload",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "文件上传",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "文件下载",
"type": 3,
"icon": null,
"order": 2,
"permission": "monitor:resource:download",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "文件下载",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "文件删除",
"type": 3,
"icon": null,
"order": 3,
"permission": "monitor:resource:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "文件删除",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "文件移动",
"type": 3,
"icon": null,
"order": 4,
"permission": "monitor:resource:move",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "文件移动",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "文件复制",
"type": 3,
"icon": null,
"order": 5,
"permission": "rmonitor:resource:copy",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "文件复制",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "文件重命名",
"type": 3,
"icon": null,
"order": 6,
"permission": "monitor:resource:rename",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "文件重命名",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "创建目录",
"type": 3,
"icon": null,
"order": 7,
"permission": "monitor:resource:create_dir",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建目录",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导出文件列表",
"type": 3,
"icon": null,
"order": 9,
"permission": "rmonitor:resource:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出文件列表",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
}
]
},
{
"name": "代码管理",
"type": 1,
"icon": "code",
"order": 5,
"permission": null,
"route_name": "Gencode",
"route_path": "/gencode",
"component_path": null,
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "代码管理",
"params": null,
"affix": false,
"redirect": "/gencode/backcode",
"description": "代码管理",
"children": [
{
"name": "代码生成",
"type": 2,
"icon": "code",
"order": 1,
"permission": "generator:gencode:query",
"route_name": "Backcode",
"route_path": "/gencode/backcode",
"component_path": "gencode/backcode/index",
"status": true,
"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": "generator:gencode:query",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "查询代码生成业务表列表",
"params": null,
"affix": false,
"redirect": null,
"description": "查询代码生成业务表列表"
},
{
"name": "创建表结构",
"type": 3,
"icon": null,
"order": 2,
"permission": "generator:gencode:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建表结构",
"params": null,
"affix": false,
"redirect": null,
"description": "创建表结构"
},
{
"name": "编辑业务表信息",
"type": 3,
"icon": null,
"order": 3,
"permission": "generator:gencode:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "编辑业务表信息",
"params": null,
"affix": false,
"redirect": null,
"description": "编辑业务表信息"
},
{
"name": "删除业务表信息",
"type": 3,
"icon": null,
"order": 4,
"permission": "generator:gencode:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除业务表信息",
"params": null,
"affix": false,
"redirect": null,
"description": "删除业务表信息"
},
{
"name": "导入表结构",
"type": 3,
"icon": null,
"order": 5,
"permission": "generator:gencode:import",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导入表结构",
"params": null,
"affix": false,
"redirect": null,
"description": "导入表结构"
},
{
"name": "批量生成代码",
"type": 3,
"icon": null,
"order": 6,
"permission": "generator:gencode:operate",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量生成代码",
"params": null,
"affix": false,
"redirect": null,
"description": "批量生成代码"
},
{
"name": "生成代码到指定路径",
"type": 3,
"icon": null,
"order": 7,
"permission": "generator:gencode:code",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "生成代码到指定路径",
"params": null,
"affix": false,
"redirect": null,
"description": "生成代码到指定路径"
},
{
"name": "查询数据库表列表",
"type": 3,
"icon": null,
"order": 8,
"permission": "generator:dblist:query",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "查询数据库表列表",
"params": null,
"affix": false,
"redirect": null,
"description": "查询数据库表列表"
},
{
"name": "同步数据库",
"type": 3,
"icon": null,
"order": 9,
"permission": "generator:db:sync",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "同步数据库",
"params": null,
"affix": false,
"redirect": null,
"description": "同步数据库"
}
]
},
{
"name": "表单构建",
"type": 2,
"icon": "el-icon-Wallet",
"order": 2,
"permission": "gencode:gencode:query",
"route_name": "webcode",
"route_path": "/gencode/webcode",
"component_path": "gencode/webcode/index",
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "表单构建",
"params": null,
"affix": false,
"redirect": null,
"description": "表单构建"
},
{
"name": "示例管理",
"type": 2,
"icon": "el-icon-DataLine",
"order": 3,
"permission": "generator:demo:query",
"route_name": "Demo",
"route_path": "/gencode/demo",
"component_path": "gencode/demo/index",
"status": true,
"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": "generator:demo:create",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建示例",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "更新示例",
"type": 3,
"icon": null,
"order": 2,
"permission": "generator:demo:update",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "更新示例",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "删除示例",
"type": 3,
"icon": null,
"order": 3,
"permission": "generator:demo:delete",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除示例",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "批量修改示例状态",
"type": 3,
"icon": null,
"order": 4,
"permission": "generator:demo:patch",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "批量修改示例状态",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导出示例",
"type": 3,
"icon": null,
"order": 5,
"permission": "generator:demo:export",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导出示例",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "导入示例",
"type": 3,
"icon": null,
"order": 6,
"permission": "generator:demo:import",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "导入示例",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
},
{
"name": "下载导入示例模版",
"type": 3,
"icon": null,
"order": 7,
"permission": "generator:demo:download",
"route_name": null,
"route_path": null,
"component_path": null,
"status": true,
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "下载导入示例模版",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
}
]
},
{
"name": "接口管理",
"type": 1,
"icon": "document",
"order": 6,
"permission": null,
"route_name": "Common",
"route_path": "/common",
"component_path": null,
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "接口管理",
"params": null,
"affix": false,
"redirect": "/common/docs",
"description": "初始化数据",
"children": [
{
"name": "Swagger文档",
"type": 4,
"icon": "api",
"order": 1,
"permission": "common:docs:query",
"route_name": "Docs",
"route_path": "/common/docs",
"component_path": "common/docs/index",
"status": true,
"keep_alive": false,
"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": "common:redoc:query",
"route_name": "Redoc",
"route_path": "/common/redoc",
"component_path": "common/redoc/index",
"status": true,
"keep_alive": false,
"hidden": false,
"always_show": false,
"title": "Redoc文档",
"params": null,
"affix": false,
"redirect": null,
"description": "初始化数据"
}
]
}
]