优惠券相关

This commit is contained in:
张松
2025-11-21 16:45:21 +08:00
parent 231326e66b
commit 242649fe66

View File

@@ -189,7 +189,7 @@ public class MkRedemptionConfigServiceImpl extends ServiceImpl<MkCouponRedemptio
MkRedemptionConfigVO config = BeanUtil.copyProperties(item, MkRedemptionConfigVO.class, "couponInfoList");
if (StrUtil.isNotBlank(item.getCouponInfoList())) {
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);
});