fix: 修复任务删除接口路径不匹配导致删除失败
ci/woodpecker/tag/build Pipeline was successful

- deleteTask 请求路径 /task/${id} 与后端路由 /task/delete/:id 不一致,
  删除请求 404 静默失败;改为 /task/delete/${id}
- removeTask 增加成功/失败提示,避免静默失败
This commit is contained in:
becomer
2026-09-02 20:33:11 +08:00
parent 7c3e2be828
commit 0af640881e
2 changed files with 8 additions and 3 deletions
+1 -1
View File
@@ -177,7 +177,7 @@ export function getTaskList() {
/** 删除任务 */
export function deleteTask(id: number) {
return api.delete(`/task/${id}`)
return api.delete(`/task/delete/${id}`)
}
/** 执行签到(SSE) */
+7 -2
View File
@@ -500,8 +500,13 @@ function executeTask(task: authApi.TaskInfo) {
// ======== 删除任务 ========
async function removeTask(id: number) {
if (!confirm('确定要删除此任务吗?')) return
await authApi.deleteTask(id)
await loadTasks()
try {
await authApi.deleteTask(id)
message.success('任务已删除')
await loadTasks()
} catch {
message.error('删除失败,请重试')
}
}
// ======== 工具函数 ========