import api from './request' export const taskStatusApi = { // 获取任务状态 getTaskStatus(taskId) { return api.get(`/task-status/${taskId}`) }, // 获取用户的所有任务状态 getUserTaskStatuses(username) { return api.get(`/task-status/user/${username}`) }, // 取消任务 cancelTask(taskId) { return api.post(`/task-status/${taskId}/cancel`) }, // 手动触发轮询(管理员功能) triggerPolling() { return api.post('/task-status/poll') }, // 获取所有任务记录(管理员功能) getAllTaskRecords(params) { return api.get('/task-status/admin/all', { params }) } }