diff --git a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java index a1dea528..e1b7084b 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/shop/service/impl/YxStoreProductReplyServiceImpl.java @@ -69,14 +69,11 @@ public class YxStoreProductReplyServiceImpl extends BaseServiceImpl queryAll(YxStoreProductReplyQueryCriteria criteria){ List storeProductReplyList = baseMapper.selectList(QueryHelpPlus.getPredicate(YxStoreProductReply.class, criteria)); - List storeProductReplys = storeProductReplyList.stream().map(i ->{ - YxStoreProductReply yxStoreProductReply = new YxStoreProductReply(); - BeanUtils.copyProperties(i,yxStoreProductReply); + storeProductReplyList.forEach(yxStoreProductReply->{ yxStoreProductReply.setUser(yxUserService.getById(yxStoreProductReply.getUid()));; yxStoreProductReply.setStoreProduct(yxStoreProductService.getById(yxStoreProductReply.getProductId())); - return yxStoreProductReply; - }).collect(Collectors.toList()); - return storeProductReplys; + }); + return storeProductReplyList; }