Commit a1c669d8f4d7edd124d7dd471b8fab4e453a1f73
1 parent
38ecb47a
fix: list接口去重2
Showing
1 changed file
with
3 additions
and
3 deletions
shop/src/main/java/com/canrd/shop/service/impl/ProductServiceImpl.java
@@ -299,7 +299,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | @@ -299,7 +299,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | ||
299 | } | 299 | } |
300 | } | 300 | } |
301 | 301 | ||
302 | - List<Productcategoryrelation> productcategoryrelations = productCategoryRelationService.lambdaQuery() | 302 | + /*List<Productcategoryrelation> productcategoryrelations = productCategoryRelationService.lambdaQuery() |
303 | .in(Productcategoryrelation::getProductId, productIds) | 303 | .in(Productcategoryrelation::getProductId, productIds) |
304 | .list(); | 304 | .list(); |
305 | List<String> categoryIds = productcategoryrelations.stream().map(Productcategoryrelation::getCategoryId).collect(Collectors.toList()); | 305 | List<String> categoryIds = productcategoryrelations.stream().map(Productcategoryrelation::getCategoryId).collect(Collectors.toList()); |
@@ -315,7 +315,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | @@ -315,7 +315,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | ||
315 | Map<String,List<EbCategorysRelation>> prodId2relCateIds = productId2cateIds.entrySet().stream() | 315 | Map<String,List<EbCategorysRelation>> prodId2relCateIds = productId2cateIds.entrySet().stream() |
316 | .collect(Collectors.toMap(Map.Entry::getKey, entry -> entry.getValue().stream() | 316 | .collect(Collectors.toMap(Map.Entry::getKey, entry -> entry.getValue().stream() |
317 | .flatMap(cateId -> Optional.ofNullable(cateId2relCates.get(cateId)).orElse(Collections.emptyList()).stream()) | 317 | .flatMap(cateId -> Optional.ofNullable(cateId2relCates.get(cateId)).orElse(Collections.emptyList()).stream()) |
318 | - .collect(Collectors.toList()))); | 318 | + .collect(Collectors.toList())));*/ |
319 | records.forEach(product -> { | 319 | records.forEach(product -> { |
320 | if (productPriceShow){ | 320 | if (productPriceShow){ |
321 | if (Objects.nonNull(pId2ttMinPriceMap.get(product.getId()))){ | 321 | if (Objects.nonNull(pId2ttMinPriceMap.get(product.getId()))){ |
@@ -328,7 +328,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | @@ -328,7 +328,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | ||
328 | product.setImageFileKey(map.get("fileKey").toString()); | 328 | product.setImageFileKey(map.get("fileKey").toString()); |
329 | 329 | ||
330 | 330 | ||
331 | - List<EbCategorysRelation> ebCategorysRelations = prodId2relCateIds.get(product.getId()); | 331 | + /*List<EbCategorysRelation> ebCategorysRelations = prodId2relCateIds.get(product.getId());*/ |
332 | /*if (CollUtil.isNotEmpty(ebCategorysRelations)){ | 332 | /*if (CollUtil.isNotEmpty(ebCategorysRelations)){ |
333 | Map<String,Integer> relatedCateId2Relevance = ebCategorysRelations.stream() | 333 | Map<String,Integer> relatedCateId2Relevance = ebCategorysRelations.stream() |
334 | .collect(Collectors.toMap(EbCategorysRelation::getRelatedCategoryId, EbCategorysRelation::getRelevance,(a, b) -> a)); | 334 | .collect(Collectors.toMap(EbCategorysRelation::getRelatedCategoryId, EbCategorysRelation::getRelevance,(a, b) -> a)); |