feat(workflow): add workflow management section to sys_menu.json

- Introduced a new "流程管理" (Workflow Management) section in sys_menu.json with various actions including create, debug, modify, delete, detail, and query workflows.
- Enhanced the menu structure to facilitate better organization and access to workflow management features.
- Updated related styles and variables for improved theme integration across the application.
This commit is contained in:
zhangtao
2026-03-29 04:08:16 +08:00
parent 7484560d9f
commit 77a6d24172
13 changed files with 918 additions and 29 deletions
+135
View File
@@ -2784,6 +2784,141 @@
"description": "查询节点"
}
]
},
{
"name": "流程管理",
"type": 2,
"icon": "el-icon-FlowChart",
"order": 3,
"permission": "module_task:workflow:query",
"route_name": "Workflow",
"route_path": "/task/workflow",
"component_path": "module_task/workflow/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:workflow: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:workflow: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:workflow: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:workflow: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:workflow: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:workflow: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": "查询流程"
}
]
}
]
},