ActivityGoodsService.java 763 B

123456789101112131415161718192021222324252627
  1. package com.sqx.modules.activity.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.sqx.modules.activity.dto.ActivityGoodsDTO;
  4. import com.sqx.modules.activity.entity.ActivityGoods;
  5. import com.sqx.modules.activity.vo.GoodsActivityVO;
  6. import java.util.List;
  7. /**
  8. * 活动商品
  9. * @author : codingliang
  10. * @date : 2024-6-17
  11. */
  12. public interface ActivityGoodsService extends IService<ActivityGoods> {
  13. void updateActivityGoods(ActivityGoodsDTO activityGoodsDTO);
  14. void deleteByActivityShopId(Long activityId);
  15. /**
  16. * 查询商品参与的活动
  17. * @param goodsIds 商品id集合
  18. * @return 活动信息以及对应的商品id
  19. */
  20. List<GoodsActivityVO> getActivityListByGoodsId(List<Long> goodsIds);
  21. }