import request from '@/utils/request' // 导出 Word 报表 export function exportOeeWord(query) { return request({ url: '/oee/line/exportWord', method: 'get', params: query, responseType: 'blob' }) } // OEE 产线 KPI + 趋势汇总 export function fetchOeeSummary(query) { return request({ url: '/oee/line/summary', method: 'get', params: query, timeout: 120000 }) } // OEE 产线 KPI + 趋势汇总(异步任务接口暂保留,当前前端不使用) export function createOeeSummaryJob(query) { return request({ url: '/oee/line/summary/job', method: 'get', params: query, timeout: 120000 }) } // 7 大损失汇总 export function fetchOeeLoss7(query) { return request({ url: '/oee/line/loss7', method: 'get', params: query, timeout: 120000 }) } // 停机/损失事件明细 export function fetchOeeEvents(query) { return request({ url: '/oee/line/events', method: 'get', params: query, timeout: 120000 }) } // 理论节拍回归结果(含散点与拟合线) export function fetchOeeTheoryCycleRegression(query) { return request({ url: '/oee/line/theoryCycle/regression', method: 'get', params: query, timeout: 120000 }) } // 理论节拍回归:创建异步任务,返回 jobId + wsType,通过 WebSocket 推送进度/结果 export function createOeeTheoryCycleRegressionJob(query) { return request({ url: '/oee/line/theoryCycle/regression/job', method: 'get', params: query, timeout: 120000 }) }