import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage' export default { // 获取控制系统类型 getDriveTypeApi: () => getAction('/mdc/mdcDriveTypeParamConfig/getDriveParamOptions'), // -------------------------------------设备参数阈值管理页面-------------------------------------------- // 根据驱动类型获取参数 getParamListByDriveTypeApi: controlSystemType => getAction(`/mdc/mdcDriveTypeParamConfig/getDriveParamOptionsByType?controlSystemType=${controlSystemType}`), // 增加设备参数阈值 addParamThresholdApi: params => postAction('/mdc/mdcEquipmentThreshold/add', params), // 编辑设备参数阈值 editParamThresholdApi: params => postAction('/mdc/mdcEquipmentThreshold/edit', params), // 删除设备参数阈值 deleteParamThresholdApi: id => deleteAction('/mdc/mdcEquipmentThreshold/delete', { id }), // 删除设备参数阈值 deleteBatchParamThresholdApi: ids => deleteAction('/mdc/mdcEquipmentThreshold/deleteBatch', { ids }), // -------------------------------------OEE页面-------------------------------------------- // 计算OEE computeOeeApi: params => postAction('/mdc/mdcOeeInfo/computeOee', params), // 计算MTBF computeMTBFApi: ({ month }) => postAction(`/mdc/mdcDownTime/computeMtbf?month=${month}`), // 计算MTTR computeMTTRApi: ({ month }) => postAction(`/mdc/mdcRepairInfo/computeMttr?month=${month}`) }