| | |
| | | package org.jeecg.modules.mdc.service.impl; |
| | | |
| | | import org.jeecg.modules.mdc.dto.CurrentElectricDto; |
| | | import org.jeecg.modules.mdc.dto.EquipmentMachingDto; |
| | | import org.jeecg.modules.mdc.dto.EquipmentMachiningHistoryDto; |
| | | import org.jeecg.modules.mdc.dto.MdcEquipmentDto; |
| | | import org.jeecg.modules.mdc.mapper.EquipmentWorklineMapper; |
| | | import org.jeecg.modules.mdc.service.IEquipmentWorkLineService; |
| | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public Date getMinDate(String saveTableName) { |
| | | try { |
| | | return equipmentWorkLineMapper.getMinDate(saveTableName); |
| | | } catch (Exception e) { |
| | | return null; |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public CurrentElectricDto getMaxElectric(String saveTableName, Integer axisType, Date startDate, Date endDate) { |
| | | return equipmentWorkLineMapper.getMaxElectric(saveTableName, axisType, startDate, endDate); |
| | | } |
| | | |
| | | @Override |
| | | public EquipmentMachiningHistoryDto getNearTimeSpindleLoad(String tableName, Date startDate, Date endDate, Date nearDate) { |
| | | return equipmentWorkLineMapper.getNearTimeSpindleLoad(tableName, startDate, endDate, nearDate); |
| | | } |
| | | |
| | | @Override |
| | | public EquipmentMachiningHistoryDto getMaxSpindleLoad(String tableName, Date startDate, Date endDate) { |
| | | return equipmentWorkLineMapper.getMaxSpindleLoad(tableName, startDate, endDate); |
| | | } |
| | | |
| | | private List<EquipmentMachingDto> convertData(List<Map<String, Object>> list) { |
| | | SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); |
| | | List<EquipmentMachingDto> dto = new ArrayList<>(); |