优惠券相关
This commit is contained in:
@@ -189,7 +189,7 @@ public class MkRedemptionConfigServiceImpl extends ServiceImpl<MkCouponRedemptio
|
|||||||
MkRedemptionConfigVO config = BeanUtil.copyProperties(item, MkRedemptionConfigVO.class, "couponInfoList");
|
MkRedemptionConfigVO config = BeanUtil.copyProperties(item, MkRedemptionConfigVO.class, "couponInfoList");
|
||||||
if (StrUtil.isNotBlank(item.getCouponInfoList())) {
|
if (StrUtil.isNotBlank(item.getCouponInfoList())) {
|
||||||
config.setCouponInfoList(JSONArray.parseArray(item.getCouponInfoList(), CouponInfoDTO.class));
|
config.setCouponInfoList(JSONArray.parseArray(item.getCouponInfoList(), CouponInfoDTO.class));
|
||||||
config.setCouponNum(config.getCouponInfoList().stream().map(CouponInfoDTO::getNum).reduce(0, Integer::sum));
|
config.setCouponNum(config.getCouponInfoList().stream().map(CouponInfoDTO::getNum).filter(Objects::nonNull).reduce(0, Integer::sum));
|
||||||
}
|
}
|
||||||
configList.add(config);
|
configList.add(config);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user