|
@@ -73,12 +73,11 @@ public class AppPointActivityController {
|
|
|
|
|
|
// 2. 拼接数据
|
|
|
List<PointProductDO> products = pointActivityService.getPointProductListByActivityIds(Collections.singletonList(id));
|
|
|
- AppPointActivityDetailRespVO respVO = BeanUtils.toBean(activity, AppPointActivityDetailRespVO.class);
|
|
|
- // 设置 product 信息
|
|
|
- respVO.setProducts(BeanUtils.toBean(products, AppPointActivityDetailRespVO.Product.class));
|
|
|
- PointProductDO minProduct = getMinPropertyObj(products, PointProductDO::getPoint);
|
|
|
+ PointProductDO minProduct = getMinObject(products, PointProductDO::getPoint);
|
|
|
assert minProduct != null;
|
|
|
- respVO.setPoint(minProduct.getPoint()).setPrice(minProduct.getPrice());
|
|
|
+ AppPointActivityDetailRespVO respVO = BeanUtils.toBean(activity, AppPointActivityDetailRespVO.class)
|
|
|
+ .setProducts(BeanUtils.toBean(products, AppPointActivityDetailRespVO.Product.class))
|
|
|
+ .setPoint(minProduct.getPoint()).setPrice(minProduct.getPrice());
|
|
|
return success(respVO);
|
|
|
}
|
|
|
|