import request from '@/utils/request' // 上传PPT分析文件 export function uploadPPTAnalysisFile(query) { return request({ url: '/upload', method: 'post', data: query, timeout: 300000, // 300秒 = 5分钟,根据文件大小调整 headers: { 'Content-Type': 'multipart/form-data' } }) } // 获取PPT分析任务分页列表 export function pptAnalysisTaskPageList(query) { return request({ url: '/tasks', method: 'get', params: query }) } // 获取PPT分析统计 export function pptAnalysisStatistics(query) { return request({ url: '/statistics', method: 'get', params: query }) } // 删除PPT分析任务 export function deletePPTAnalysisTask(taskId) { return request({ url: '/tasks/' + taskId, method: 'DELETE' }) } // 导出PPT分析报告 export function exportPPTAnalysisReport(taskId) { return request({ url: '/export/' + taskId, method: 'get', responseType: 'blob' }) }