import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage'
|
|
export default {
|
// 根据用户ID获取用户信息
|
getUserByIdApi: id => getAction('sys/api/getUserById', { id }),
|
// 设备运行状态
|
getEquipmentStatusStatisticsApi: productionCode => getAction('/mdc/home/equipmentStatusStatistics', { productionCode }),
|
// 设备利用率
|
getEquipmentUtilizationStatisticsApi: productionCode => getAction('/mdc/home/equipmentUtilizationStatistics', { productionCode }),
|
// 技术状态
|
getEquipmentTechnologyStatusListApi: productionCode => getAction('/eam/calibrationOrder/getEquipmentTechnologyStatusList', { productionCode }),
|
// 设备报修故障
|
getReportRepairEquipmentListApi: productionCode => getAction('/eam/calibrationOrder/getReportRepairEquipmentList', { productionCode }),
|
// 本月三保计划
|
getThisMonthMaintenanceListApi: productionCode => getAction('/eam/calibrationOrder/getThisMonthMaintenanceList', { productionCode }),
|
// 本月完成三保计划
|
getThisMonthMaintenanceFinishListApi: productionCode => getAction('/eam/calibrationOrder/getThisMonthMaintenanceFinishList', { productionCode }),
|
// 下月三保计划
|
getNextMonthMaintenanceList: productionCode => getAction('/eam/calibrationOrder/getNextMonthMaintenanceList', { productionCode }),
|
// 下下月三保计划
|
getNextNextMonthMaintenanceListApi: productionCode => getAction('/eam/calibrationOrder/getNextNextMonthMaintenanceList', { productionCode }),
|
// 二保计划
|
getTwoMaintenancePlanListApi: productionCode => getAction('/eam/calibrationOrder/getTwoMaintenancePlanList', { productionCode }),
|
// 设备OEE统计
|
getEquipmentOEEStatistics: productionCode => getAction('/mdc/home/equipmentOEEStatistics', { productionCode }),
|
// 设备OEE和利用率对比
|
getEquipmentMonthStatisticsApi: productionCode => getAction('/mdc/home/equipmentMonthStatistics', { productionCode }),
|
// 问题列表
|
getWorkshopProblemListApi: productionCode => getAction('/mdc/home/feedbackList', { productionCode }),
|
// 工段级前7天利用率折线图
|
getEquipmentDayUtilizationStatisticsApi: productionCode => getAction('/mdc/home/equipmentDayUtilizationStatistics', { productionCode }),
|
// 上个月各设备OEE统计
|
getEquipmentOEEMonthStatisticsApi: productionCode => getAction('/mdc/home/equipmentOEEMonthStatistics', { productionCode }),
|
// 工段级设备效率仪表盘
|
getEquipmentEfficiencyStatisticsApi: productionCode => getAction('/mdc/home/equipmentEfficiencyStatistics', { productionCode }),
|
// 设备级整年度利用率折线图
|
getEquipmentAnnualEfficiencyStatisticsApi: equipmentId => getAction('/mdc/home/equipmentAnnualEfficiencyStatistics', { equipmentId }),
|
// 工段级设备效率仪表盘
|
getEquipmentLevelEfficiencyStatisticsApi: equipmentId => getAction('/mdc/home/equipmentLevelEfficiencyStatistics', { equipmentId }),
|
// 设备级设备列表(非操作工级进入)
|
getEquipmentListApi: productionCode => getAction('/mdc/home/equipmentList', { productionCode }),
|
// 设备级设备详细信息
|
getEquipmentDetailsApi: equipmentId => getAction('/mdc/home/equipmentDetails', { equipmentId }),
|
// 设备级设备列表(操作工级进入)
|
getAllAreaEquipmentListApi: productionCode => getAction('/eam/calibrationOrder/getAllAreaEquipmentList', { productionCode }),
|
// 设备级获取操作证信息
|
getOperationCertificateApi: () => getAction('/eam/calibrationOrder/getOperationCertificate'),
|
// 设备级设备信息和维护信息
|
getEquipmentInfoApi: equipmentNum => getAction('/eam/calibrationOrder/getAreaEquipmentList', { equipmentNum }),
|
// 根据不同类型获取仪表盘对应颜色区间
|
getGaugeColorByTypeApi: type => getAction('/mdc/MdcUtilizationRate/getSectionByType', { type }),
|
// 点击技术状态获取弹框明细
|
getEquipmentTechnologyStatusDetailsListApi: params => getAction('/eam/calibrationOrder/showEquipmentByTechnologyStatus', { params }),
|
// 点击报修获取弹框明细
|
getReportRepairEquipmentDetailsListApi: params => getAction('/eam/calibrationOrder/showEquipmentByReportRepair', { params }),
|
// 点击本月三保获取弹窗明细
|
getThisMonthMaintenanceDetailsListApi: params => getAction('/eam/calibrationOrder/showThisMonthMaintenanceList', { params }),
|
// 点击下月三保获取弹窗明细
|
getNextMonthMaintenanceDetailsListApi: params => getAction('/eam/calibrationOrder/showNextMonthMaintenanceList', { params }),
|
// 点击下下月三保获取弹窗明细
|
getNextNextThisMonthMaintenanceDetailsListApi: params => getAction('/eam/calibrationOrder/showNextNextMonthMaintenanceList', { params }),
|
// 点击本月完成三保获取弹窗明细
|
getThisMonthMaintenanceFinishDetailsListApi: params => getAction('/eam/calibrationOrder/showThisMonthMaintenanceFinishList', { params }),
|
// 点击延期获取弹窗明细
|
getMaintenanceExtensionDetailsListApi: params => getAction('/eam/calibrationOrder/show3MaintenancePostponeList', { params }),
|
// 点击本月完成三保获取弹窗明细
|
getMaintenanceOverdueDetailsListApi: params => getAction('/eam/calibrationOrder/show3MaintenanceOverdueList', { params }),
|
}
|