import request from './request' // 绩效分析 // 设备OEE export function performanceAnalysisGet(data) { return request({ url: '/equipment/PerformanceAnalysis/get', method: 'post', data }) } export function performanceAnalysisPlan(data) { return request({ url: '/equipment/PerformanceAnalysis/getPlan', method: 'post', data }) } export function performanceUpdatePlan(data) { return request({ url: '/equipment/PerformanceAnalysis/updatePlan', method: 'post', data }) } // 托盘指标分析 export function palletIndicatorAnalysisPage(data) { return request({ url: '/equipment/PalletIndicatorAnalysis/page', method: 'post', data }) } export function palletIndicatorGetType(data) { return request({ url: '/equipment/PalletIndicatorAnalysis/getType', method: 'post', data }) } // 备品备件 export function getSparePartStockPage(data) { return request({ url: '/equipment/SparePartStock/page', method: 'post', data }) } export function sparePartStockInStock(data) { return request({ url: '/equipment/SparePartStock/inStock', method: 'post', data }) } export function getSparePartStock(data) { return request({ url: '/equipment/SparePartStock/get', method: 'post', data }) } export function sparePartStockUpdate(data) { return request({ url: '/equipment/SparePartStock/update', method: 'post', data }) } export function sparePartStockOutStock(data) { return request({ url: '/equipment/SparePartStock/outStock', method: 'post', data }) } export function getSparePartStockDetail(data) { return request({ url: '/equipment/SparePartStock/stockDetail', method: 'post', data }) } export function getBatchList(data) { return request({ url: '/equipment/SparePartStock/getBatchList', method: 'post', data }) } export function sparePartStockExport(data) { return request({ url: '/equipment/SparePartStock/export', method: 'post', responseType: 'blob', data, timeout: 60000 }) } export function getRecordPage(data) { return request({ url: '/equipment/SparePartStock/PageHis', method: 'post', data }) } export function exportHis(data) { return request({ url: '/equipment/SparePartStock/exportHis', method: 'post', responseType: 'blob', data, timeout: 60000 }) } // 维护管理(计划维护) export function getMaintainManagePage(data) { return request({ url: '/equipment/MaintainManage/pageSelect', method: 'post', data }) } export function getMaintainManage(data) { return request({ url: '/equipment/MaintainManage/unDistributeGet', method: 'post', data }) } export function maintainManageAdd(data) { return request({ url: '/equipment/MaintainManage/create', method: 'post', data }) } export function maintainManageUUnDistribute(data) { return request({ url: '/equipment/MaintainManage/unDistribute', method: 'post', data }) } export function maintainManageUCompleted(data) { return request({ url: '/equipment/MaintainManage/completedDistribute', method: 'post', data }) } export function maintainManageDispatch(data) { return request({ url: '/equipment/MaintainManage/dispatch', method: 'post', data }) } export function maintainManageConfirm(data) { return request({ url: '/equipment/MaintainManage/confirm', method: 'post', data }) } export function maintainManageDelete(data) { return request({ url: '/equipment/MaintainManage/PlainMaintainDelete', method: 'post', data }) } export function maintainManageExport(data) { return request({ url: '/equipment/MaintainManage/PlanMaintainExport', method: 'post', responseType: 'blob', data, timeout: 60000 }) } // 维护管理(自主维护) export function getAutoMaintainPage(data) { return request({ url: '/equipment/MaintainManage/AutoMaintainPageSelect', method: 'post', data }) } export function autoMaintainAdd(data) { return request({ url: '/equipment/MaintainManage/AutoMaintainAdd', method: 'post', data }) } export function autoMaintainUpdate(data) { return request({ url: '/equipment/MaintainManage/AutoMaintainModify', method: 'post', data }) } export function autoMaintainDelete(data) { return request({ url: '/equipment/MaintainManage/AUtoMaintainDelete', method: 'post', data }) } export function autoMaintainExport(data) { return request({ url: '/equipment/MaintainManage/AutoMaintainExport', method: 'post', responseType: 'blob', data, timeout: 60000 }) } // 实时报警查询 export function nowAlarmMessage(data) { return request({ url: '/equipment/AlarmMessage/nowAlertSelect', method: 'post', data }) } // 历史报警查询 export function historyAlarmMessage(data) { return request({ url: '/equipment/AlarmMessage/historyAlertSelect', method: 'post', data }) }