| | |
| | | import org.jeecg.modules.mdc.vo.MdcEquipmentStatusVo; |
| | | import org.jeecg.modules.mdc.vo.MdcHomeEfficiencyVo; |
| | | import org.jeecg.modules.system.entity.MdcProduction; |
| | | import org.jeecg.modules.system.service.IMdcProductionService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | |
| | | |
| | | @Resource |
| | | private MdcHomeMapper mdcHomeMapper; |
| | | |
| | | @Resource |
| | | private IMdcProductionService mdcProductionService; |
| | | |
| | | /** |
| | | * 设备运行状态统计 |
| | |
| | | public MdcHomeEfficiencyVo getEquipmentEfficiencyStatistics(String userId, String key) { |
| | | MdcHomeEfficiencyVo result = new MdcHomeEfficiencyVo(); |
| | | result.setProductionId(key); |
| | | MdcProduction mdcProduction = mdcProductionService.getById(key); |
| | | result.setProductionName(mdcProduction.getProductionName()); |
| | | List<String> equipmentIdList = mdcEquipmentService.getEquipmentIdsProduction(userId, key); |
| | | if (equipmentIdList != null && !equipmentIdList.isEmpty()) { |
| | | // 获取利用率数据 |