ITicketAwardsPrizeService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package com.qs.mp.admin.service;
  2. import com.baomidou.mybatisplus.core.conditions.Wrapper;
  3. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  4. import com.qs.mp.admin.domain.TicketAwardsPrize;
  5. import com.baomidou.mybatisplus.extension.service.IService;
  6. import com.qs.mp.admin.domain.TicketBox;
  7. import com.qs.mp.admin.domain.vo.TicketAwardsPrizeVO;
  8. import com.qs.mp.admin.domain.vo.TicketBoxGoodsListVO;
  9. import java.util.List;
  10. import org.apache.ibatis.annotations.Param;
  11. /**
  12. * <p>
  13. * 盲票盒奖项对应的奖品设置 服务类
  14. * </p>
  15. *
  16. * @author quanshu
  17. * @since 2022-03-02
  18. */
  19. public interface ITicketAwardsPrizeService extends IService<TicketAwardsPrize> {
  20. List<TicketAwardsPrizeVO> listPrizeVO(Wrapper<TicketAwardsPrize> queryWrapper);
  21. List<TicketAwardsPrizeVO> listPrizeVO(String boxId);
  22. /**
  23. * 根据条件查询奖品信息
  24. * @param queryWrapper
  25. * @return
  26. */
  27. List<TicketAwardsPrize> listByQueryWrapper(QueryWrapper<TicketAwardsPrize> queryWrapper);
  28. List<TicketBox> listTicketDetailRelGoods(QueryWrapper<TicketBoxGoodsListVO> queryWrapper);
  29. }