diff --git a/src/frontend/src/api/task.js b/src/frontend/src/api/task.js index 3144f98..03b0a9d 100644 --- a/src/frontend/src/api/task.js +++ b/src/frontend/src/api/task.js @@ -55,7 +55,7 @@ export function getStylePresets() { /** - * 获取任务日志 (新增) + * 获取任务日志 */ export function getTaskLogs(taskId) { return request({ url: `/task/${taskId}/logs`, method: 'get' }) @@ -90,7 +90,7 @@ export function submitFinetuneFromUpload(formData) { } /** - * 微调: 启动任务 (新增) + * 微调: 启动任务 */ export function startFinetuneTask(taskId) { return request({ url: `/task/finetune/${taskId}/start`, method: 'post' }) @@ -103,13 +103,6 @@ export function submitEvaluateTask(data) { return request({ url: '/task/evaluate', method: 'post', data }) } -/** - * 评估: 启动任务 (新增) - */ -export function startEvaluateTask(taskId) { - return request({ url: `/task/evaluate/${taskId}/start`, method: 'post' }) -} - /** * 热力图: 创建任务 */ diff --git a/src/frontend/src/views/Page3/subpages/SubpageContainer.vue b/src/frontend/src/views/Page3/subpages/SubpageContainer.vue index 4569318..874c3c3 100644 --- a/src/frontend/src/views/Page3/subpages/SubpageContainer.vue +++ b/src/frontend/src/views/Page3/subpages/SubpageContainer.vue @@ -191,7 +191,7 @@ import { useRoute } from 'vue-router' import TaskSideBar from '@/components/TaskSideBar.vue' import { useTaskStore } from '@/stores/taskStore' import { useUserStore } from '@/stores/userStore' -import { submitFinetuneFromPerturbation, submitFinetuneFromUpload, submitEvaluateTask, submitHeatmapTask, startFinetuneTask, startEvaluateTask } from '@/api/task' +import { submitFinetuneFromPerturbation, submitFinetuneFromUpload, submitEvaluateTask, submitHeatmapTask } from '@/api/task' import { getTaskImages } from '@/api/image' import { FINETUNE_MAP } from '@/utils/constants' import modal from '@/utils/modal' @@ -368,10 +368,9 @@ const submitTask = async () => { taskId = res.task?.task_id || res.job_id } if (taskId) { - await startFinetuneTask(taskId) await modal.showSuccess({ title: '任务提交成功', - message: '微调任务已创建并启动,正在处理中...', + message: '微调任务已创建并自动启动,正在处理中...', hint: '可在「我的资源」中查看任务进度', taskInfo: { taskName: formData.value.taskName, taskType } }) @@ -381,13 +380,14 @@ const submitTask = async () => { if (!formData.value.sourceId) throw new Error('请选择微调任务') const res = await submitEvaluateTask({ finetune_task_id: formData.value.sourceId, evaluate_name: formData.value.taskName }) taskId = res.task?.task_id || res.job_id - if (taskId) await startEvaluateTask(taskId) - await modal.showSuccess({ - title: '任务提交成功', - message: '评估任务已创建并启动,正在处理中...', - hint: '可在「我的资源」中查看任务进度', - taskInfo: { taskName: formData.value.taskName, taskType } - }) + if (taskId) { + await modal.showSuccess({ + title: '任务提交成功', + message: '评估任务已创建并自动启动,正在处理中...', + hint: '可在「我的资源」中查看任务进度', + taskInfo: { taskName: formData.value.taskName, taskType } + }) + } } else if (subpageType.value === 'heatmap') { taskType = '热力图分析' if (!formData.value.sourceId) throw new Error('请选择加噪任务')