feat: 支持创建任务时自定义crontab并清理冗余代码

- 添加创建任务时的crontab编辑控件
- 修复创建任务按钮状态重置问题
- 创建任务后自动加载到调度器
- 删除废弃的手动创建任务API和相关代码
This commit is contained in:
2026-01-05 20:53:25 +08:00
parent 0fd21960e8
commit a5de813c82
8 changed files with 40 additions and 77 deletions
+2 -1
View File
@@ -132,7 +132,7 @@ export const useTemplateStore = defineStore('template', {
}
},
async createTaskFromTemplate(templateId, threadId, fieldValues, taskName = null) {
async createTaskFromTemplate(templateId, threadId, fieldValues, taskName = null, cronExpression = '0 20 * * *') {
this.loading = true;
this.error = null;
try {
@@ -141,6 +141,7 @@ export const useTemplateStore = defineStore('template', {
thread_id: threadId,
field_values: fieldValues,
task_name: taskName,
cron_expression: cronExpression,
});
return task;
} catch (error) {