yzc hai 1 ano
pai
achega
28e6efa4e0

+ 4 - 2
hx-mes/src/main/java/com/fjhx/mes/service/technology/impl/TechnologyServiceImpl.java

@@ -127,8 +127,10 @@ public class TechnologyServiceImpl extends ServiceImpl<TechnologyMapper, Technol
         //获取适用产品信息
         List<ApplicableProducts> list = applicableProductsService.list(q -> q.eq(ApplicableProducts::getTechnologyId, result.getId()));
         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<Long> processRouteIds = processRoute.stream().map(TechnologyProcessLine::getTargetProcessesId).collect(Collectors.toList());