提交任务描述不一致修复 #58

Merged
hnu202326010204 merged 1 commits from yangyixuan_branch into develop 3 days ago

@ -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' })
}
/**
* 热力图: 创建任务
*/

@ -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('请选择加噪任务')

Loading…
Cancel
Save