| | |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.math.BigDecimal; |
| | | import java.math.RoundingMode; |
| | | import java.util.*; |
| | |
| | | |
| | | @Resource |
| | | private IEquipmentLogService equipmentLogService; |
| | | |
| | | @Resource |
| | | private IEquipmentBaseInfoService equipmentBaseInfoService; |
| | | |
| | | @Override |
| | | public Map<String, String> getDepNamesByEquipmentIds(List<String> equipmentIds) { |
| | |
| | | mdcEquipmentDto.setSequencenumber(dto.getSequencenumber()); |
| | | mdcEquipmentDto.setExecutingcode(dto.getExecutingcode()); |
| | | mdcEquipmentDto.setProductName(dto.getProductName()); |
| | | if ("LSV2".equals(mdcEquipment.getDriveType())) { |
| | | mdcEquipmentDto.setSpindlebeilv(dto.getSFeed()); |
| | | mdcEquipmentDto.setFeedbeilv(dto.getFFeed()); |
| | | mdcEquipmentDto.setRapidfeed(dto.getRapidfeed()); |
| | | mdcEquipmentDto.setNCVersion(dto.getNCVersion()); |
| | | mdcEquipmentDto.setTNCVersion(dto.getTNCVersion()); |
| | | mdcEquipmentDto.setOPTVersion(dto.getOPTVersion()); |
| | | mdcEquipmentDto.setPLCVersion(dto.getPLCVersion()); |
| | | } |
| | | |
| | | //获取 MDC 驱动对应的展示参数 并根据key 拼装从 workData 查询的数据 |
| | | List<MdcDriveTypeParamConfig> mdcDriveTypeParamList = mdcDriveTypeParamConfigService.getShowDriveParam(mdcEquipment.getDriveType()); |
| | |
| | | mdcDriveTypeParamConfig.setValue(value); |
| | | } |
| | | mdcEquipmentDto.setMdcDriveTypeParamConfigList(mdcDriveTypeParamList); |
| | | } |
| | | EquipmentBaseInfo equipmentBaseInfo = equipmentBaseInfoService.getByEquipmentId(mdcEquipment.getEquipmentId()); |
| | | if (equipmentBaseInfo != null) { |
| | | mdcEquipmentDto.setMaxAxis(equipmentBaseInfo.getMaxAxis()); |
| | | mdcEquipmentDto.setValidAxis(equipmentBaseInfo.getValidAxis()); |
| | | } |
| | | } |
| | | } |
| | |
| | | return list.stream().map(MdcEquipment::getEquipmentId).collect(Collectors.toList()); |
| | | } |
| | | |
| | | @Override |
| | | public IPage<MdcEquipment> pageList(Page<MdcEquipment> page, MdcEquipmentVo mdcEquipment, HttpServletRequest req) { |
| | | return this.baseMapper.pageList(page, mdcEquipment); |
| | | } |
| | | |
| | | } |