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}`)
|
}
|