Browse Source

新增vpi接口

master
996472796@qq.com 2 years ago
parent
commit
68304350da
2 changed files with 2 additions and 2 deletions
  1. 2
      dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/activity/ActivityApplicationService.java
  2. 2
      dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/view/ProductViewDao.java

2
dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/activity/ActivityApplicationService.java

@ -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());

2
dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/view/ProductViewDao.java

@ -22,7 +22,7 @@ public interface ProductViewDao {
IPage<UserPageProductByCustomerVo> pageProductByCustomer(Page<Object> pageWithoutOrders, IPage<UserPageProductByCustomerVo> pageProductByCustomer(Page<Object> pageWithoutOrders,
@Param("queryParam") UserPageProductByCustomerQueryParam queryParam); @Param("queryParam") UserPageProductByCustomerQueryParam queryParam);
List<UserPageProductByOperatorVo> selectProductByOperator(@Param("queryParam") UserPageProductByOperatorQueryParam queryParam);
List<UserPageProductByOperatorVo> pageProductByOperator(@Param("queryParam") UserPageProductByOperatorQueryParam queryParam);
List<UserPageProductByCustomerExtendVo> selectProductByCustomerList(); List<UserPageProductByCustomerExtendVo> selectProductByCustomerList();
} }
Loading…
Cancel
Save