zhangherong
2025-05-28 841769208fd755729444fe5226aa442ab84ac47f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
import {
  getAction,
  deleteAction,
  putAction,
  postAction,
  httpAction,
  uploadAction,
  requestGetDownLoad,
  downloadFile
} from '@/api/manage'
import querystring from 'querystring'
 
export default {
  //-------------------------分级看板------------------------------------------------
  // 获取点检统计图表数据
  getInspectionAnalysisApi: productionId => getAction('/eam/dashboard/equipmentInspectionStatistics', { productionId }),
  // 获取周保统计图表数据
  getMaintenanceAnalysisApi: productionId => getAction('/eam/dashboard/equipmentMaintenanceStatistics', { productionId }),
  // 获取维修统计图表数据
  getRepairAnalysisApi: productionId => getAction('/eam/dashboard/equipmentRepairStatistics', { productionId }),
  // 获取维保状态图表数据
  getRepairAndMaintenanceStatusApi: productionId => getAction('/eam/dashboard/equipmentStatusStatistics', { productionId }),
  // 获取车间分组
  getWorkshopListByProductionIdApi: productionId => getAction('/mdc/board/proList', { productionId }),
  // 获取设备运行状态统计
  getEquipmentStatusAnalysisApi: productionId => getAction('/mdc/board/equipmentStatusStatistics', { productionId }),
  // 获取率分析走势图数据
  getRateAnalysisTrendApi: productionId => getAction('/mdc/board/rateAnalysisTrend', { productionId }),
  // 获取日率分析
  getDayRateAnalysisApi: equipmentId => getAction('/mdc/board/rateAnalysisTrendDay', { equipmentId }),
  // 获取月率分析和合格率
  getMonthRateAnalysisAndQualifiedRateApi: equipmentId => getAction('/mdc/board/rateAnalysisTrendMonth', { equipmentId }),
  // 获取设备列表
  getEquipmentListByProductionIdApi: productionId => getAction('/mdc/board/equipmentList', { productionId }),
  // 获取设备运行状态及运行参数信息
  getEquipmentOperationStatusAndInfoApi: equipmentId => getAction('/mdc/board/equipmentRealTimeDetail', { equipmentId }),
 
  //-------------------------维修看板------------------------------------------------
  // 获取维修状态统计
  getRepairStatusStatisticsApi: () => getAction('/eam/dashboard/repairStatusStatistics'),
  // 获取维修列表
  getRepairListApi: () => getAction('/eam/dashboard/repairList'),
  // 获取维修工排名
  getRepairerRankApi: () => getAction('/eam/dashboard/repairmanRanking'),
  // 获取故障类型统计
  getFaultTypeStatisticsApi: () => getAction('/eam/dashboard/faultTypeStatistics')
}