feat: 重构任务调度系统和工作流节点管理

- 重构任务调度系统,将定时任务改为调度器监控,优化状态管理和日志记录
- 重构工作流节点模型,简化分类并增加执行相关字段
- 优化工作流执行逻辑,移除对开始/结束节点的强制要求
- 前端新增终端组件和工作流节点操作按钮优化
- 移除无用代码和文件,清理后端任务调度相关代码
- 更新系统菜单结构,调整任务管理相关权限和名称
This commit is contained in:
zhangtao
2026-02-23 03:09:29 +08:00
parent 301572d200
commit d21242f4a7
32 changed files with 3290 additions and 4150 deletions
+16 -54
View File
@@ -2594,7 +2594,7 @@
"description": "任务管理",
"children": [
{
"name": "定时任务",
"name": "调度器监控",
"type": 2,
"icon": "el-icon-DataLine",
"order": 1,
@@ -2606,18 +2606,18 @@
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "定时任务",
"title": "调度器监控",
"params": null,
"affix": false,
"redirect": null,
"description": "定时任务",
"description": "调度器监控",
"children": [
{
"name": "创建定时任务",
"name": "查询调度器",
"type": 3,
"icon": null,
"order": 1,
"permission": "module_task:job:create",
"permission": "module_task:job:query",
"route_name": null,
"route_path": null,
"component_path": null,
@@ -2625,14 +2625,14 @@
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "创建定时任务",
"title": "查询调度器",
"params": null,
"affix": false,
"redirect": null,
"description": "创建定时任务"
"description": "查询调度器"
},
{
"name": "修改和操作定时任务",
"name": "操作调度器",
"type": 3,
"icon": null,
"order": 2,
@@ -2644,14 +2644,14 @@
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "修改和操作定时任务",
"title": "操作调度器",
"params": null,
"affix": false,
"redirect": null,
"description": "修改和操作定时任务"
"description": "操作调度器"
},
{
"name": "删除和清除定时任务",
"name": "删除执行日志",
"type": 3,
"icon": null,
"order": 3,
@@ -2663,36 +2663,17 @@
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "删除和清除定时任务",
"title": "删除执行日志",
"params": null,
"affix": false,
"redirect": null,
"description": "删除和清除定时任务"
"description": "删除执行日志"
},
{
"name": "导出定时任务",
"name": "详情执行日志",
"type": 3,
"icon": null,
"order": 4,
"permission": "module_task:job: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_task:job:detail",
"route_name": null,
"route_path": null,
@@ -2701,30 +2682,11 @@
"keep_alive": true,
"hidden": false,
"always_show": false,
"title": "详情定时任务",
"title": "详情执行日志",
"params": null,
"affix": false,
"redirect": null,
"description": "详情定时任务"
},
{
"name": "查询定时任务",
"type": 3,
"icon": null,
"order": 6,
"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": "初始化数据"
"description": "详情执行日志"
}
]
},