|
@@ -130,17 +130,17 @@ public class TechnologyServiceImpl extends ServiceImpl<TechnologyMapper, Technol
|
|
|
List<ProductInfo> productInfos = productInfoService.listByIds(productList);
|
|
|
result.setApplicableProductsList(productInfos);
|
|
|
|
|
|
- List<String> processRouteIds = Arrays.asList(result.getProcessRoute().split(","));
|
|
|
- List<ProductionProcesses> productionProcessesList = productionProcessesService.listByIds(processRouteIds);
|
|
|
- Map<Long, ProductionProcesses> productionProcessesMap = productionProcessesList.stream()
|
|
|
- .collect(Collectors.groupingBy(ProductionProcesses::getId,
|
|
|
- Collectors.collectingAndThen(Collectors.toList(), value -> value.get(0))));
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
- List<ProductionProcesses> newProductionProcessesList = new ArrayList<>();
|
|
|
- for (String processRouteId : processRouteIds) {
|
|
|
- newProductionProcessesList.add(productionProcessesMap.get(Long.parseLong(processRouteId)));
|
|
|
- }
|
|
|
- result.setProcessRouteList(newProductionProcessesList);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
return result;
|
|
|
}
|
|
|
|