- deleteTask 请求路径 /task/${id} 与后端路由 /task/delete/:id 不一致,
删除请求 404 静默失败;改为 /task/delete/${id}
- removeTask 增加成功/失败提示,避免静默失败
This commit is contained in:
@@ -177,7 +177,7 @@ export function getTaskList() {
|
||||
|
||||
/** 删除任务 */
|
||||
export function deleteTask(id: number) {
|
||||
return api.delete(`/task/${id}`)
|
||||
return api.delete(`/task/delete/${id}`)
|
||||
}
|
||||
|
||||
/** 执行签到(SSE) */
|
||||
|
||||
@@ -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('删除失败,请重试')
|
||||
}
|
||||
}
|
||||
|
||||
// ======== 工具函数 ========
|
||||
|
||||
Reference in New Issue
Block a user