|
@@ -127,8 +127,10 @@ public class TechnologyServiceImpl extends ServiceImpl<TechnologyMapper, Technol
|
|
//获取适用产品信息
|
|
//获取适用产品信息
|
|
List<ApplicableProducts> list = applicableProductsService.list(q -> q.eq(ApplicableProducts::getTechnologyId, result.getId()));
|
|
List<ApplicableProducts> list = applicableProductsService.list(q -> q.eq(ApplicableProducts::getTechnologyId, result.getId()));
|
|
List<Long> productList = list.stream().map(ApplicableProducts::getProductId).collect(Collectors.toList());
|
|
List<Long> productList = list.stream().map(ApplicableProducts::getProductId).collect(Collectors.toList());
|
|
- List<ProductInfo> productInfos = productInfoService.listByIds(productList);
|
|
|
|
- result.setApplicableProductsList(productInfos);
|
|
|
|
|
|
+ if(ObjectUtil.isNotEmpty(productList)) {
|
|
|
|
+ List<ProductInfo> productInfos = productInfoService.listByIds(productList);
|
|
|
|
+ result.setApplicableProductsList(productInfos);
|
|
|
|
+ }
|
|
// //获取工艺线路信息
|
|
// //获取工艺线路信息
|
|
// List<TechnologyProcessLine> processRoute = technologyProcessLineService.list(q -> q.eq(TechnologyProcessLine::getTechnologyId, technology.getId()));
|
|
// List<TechnologyProcessLine> processRoute = technologyProcessLineService.list(q -> q.eq(TechnologyProcessLine::getTechnologyId, technology.getId()));
|
|
// List<Long> processRouteIds = processRoute.stream().map(TechnologyProcessLine::getTargetProcessesId).collect(Collectors.toList());
|
|
// List<Long> processRouteIds = processRoute.stream().map(TechnologyProcessLine::getTargetProcessesId).collect(Collectors.toList());
|