|
|
@ -66,7 +66,7 @@ public class ActivityApplicationService extends BaseApplicationService { |
|
|
Map<Long,ActivityProduct> map = activityProductList.stream().collect(Collectors.toMap(ActivityProduct::getProductId,ActivityProduct -> ActivityProduct)); |
|
|
Map<Long,ActivityProduct> map = activityProductList.stream().collect(Collectors.toMap(ActivityProduct::getProductId,ActivityProduct -> ActivityProduct)); |
|
|
UserPageProductByOperatorQueryParam queryParam = new UserPageProductByOperatorQueryParam(); |
|
|
UserPageProductByOperatorQueryParam queryParam = new UserPageProductByOperatorQueryParam(); |
|
|
queryParam.setProductIds(new ArrayList<>(map.keySet())); |
|
|
queryParam.setProductIds(new ArrayList<>(map.keySet())); |
|
|
List<ActivityProductListVo> activityProductListVo = TypeConvertUtils.convert(productViewDao.selectProductByOperator(queryParam),ActivityProductListVo.class); |
|
|
|
|
|
|
|
|
List<ActivityProductListVo> activityProductListVo = TypeConvertUtils.convert(productViewDao.pageProductByOperator(queryParam),ActivityProductListVo.class); |
|
|
activityProductListVo.forEach(v->{ |
|
|
activityProductListVo.forEach(v->{ |
|
|
ActivityProduct av = map.get(v.getProductId()); |
|
|
ActivityProduct av = map.get(v.getProductId()); |
|
|
v.setFreebie(av.getFreebie()); |
|
|
v.setFreebie(av.getFreebie()); |
|
|
|