package cn.iocoder.yudao.module.promotion.api.discount; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; import cn.iocoder.yudao.module.promotion.api.discount.dto.DiscountProductRespDTO; import cn.iocoder.yudao.module.promotion.dal.dataobject.discount.DiscountProductDO; import cn.iocoder.yudao.module.promotion.service.discount.DiscountActivityService; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; import org.springframework.validation.annotation.Validated; import java.util.Collection; import java.util.List; /** * 限时折扣 API 实现类 * * @author 芋道源码 */ @Service @Validated public class DiscountActivityApiImpl implements DiscountActivityApi { @Resource private DiscountActivityService discountActivityService; @Override public List getMatchDiscountProductListBySkuIds(Collection skuIds) { List list = discountActivityService.getMatchDiscountProductListBySkuIds(skuIds); return BeanUtils.toBean(list, DiscountProductRespDTO.class); } }