Files
xgy-oa/klp-ui/src/api/da/oee.js

72 lines
1.6 KiB
JavaScript
Raw Normal View History

2026-01-27 19:07:25 +08:00
import request from '@/utils/request'
2026-02-04 15:22:34 +08:00
// 导出 Word 报表(酸轧线)
export function exportOeeWord(query) {
return request({
2026-02-04 15:22:34 +08:00
url: '/oee/line/acid/exportWord',
method: 'get',
params: query,
responseType: 'blob'
})
}
2026-02-04 15:22:34 +08:00
// OEE 产线 KPI + 趋势汇总(酸轧线)
2026-01-27 19:07:25 +08:00
export function fetchOeeSummary(query) {
return request({
2026-02-04 15:22:34 +08:00
url: '/oee/line/acid/summary',
2026-01-27 19:07:25 +08:00
method: 'get',
params: query,
timeout: 120000
})
}
// OEE 产线 KPI + 趋势汇总(异步任务接口暂保留,当前前端不使用)
export function createOeeSummaryJob(query) {
return request({
2026-02-04 15:22:34 +08:00
url: '/oee/line/acid/summary/job',
method: 'get',
params: query,
timeout: 120000
2026-01-27 19:07:25 +08:00
})
}
2026-02-04 15:22:34 +08:00
// 7 大损失汇总(酸轧线)
2026-01-27 19:07:25 +08:00
export function fetchOeeLoss7(query) {
return request({
2026-02-04 15:22:34 +08:00
url: '/oee/line/acid/loss7',
2026-01-27 19:07:25 +08:00
method: 'get',
params: query,
timeout: 120000
2026-01-27 19:07:25 +08:00
})
}
2026-02-04 15:22:34 +08:00
// 停机/损失事件明细(酸轧线)
2026-01-27 19:07:25 +08:00
export function fetchOeeEvents(query) {
return request({
2026-02-04 15:22:34 +08:00
url: '/oee/line/acid/events',
2026-01-27 19:07:25 +08:00
method: 'get',
params: query,
timeout: 120000
2026-01-27 19:07:25 +08:00
})
}
2026-02-04 15:22:34 +08:00
// 理论节拍(统计口径:优良日中位数)
export function fetchOeeIdealCycle(query) {
2026-01-27 19:07:25 +08:00
return request({
2026-02-04 15:22:34 +08:00
url: '/oee/line/acid/idealCycle',
2026-01-27 19:07:25 +08:00
method: 'get',
params: query,
timeout: 120000
2026-01-27 19:07:25 +08:00
})
}
// 理论节拍回归:创建异步任务,返回 jobId + wsType通过 WebSocket 推送进度/结果
export function createOeeTheoryCycleRegressionJob(query) {
return request({
2026-02-04 15:22:34 +08:00
url: '/oee/line/acid/theoryCycle/regression/job',
method: 'get',
params: query,
timeout: 120000
})
}