UserTicketOrderItemMapper.java 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. package com.qs.mp.user.mapper;
  2. import com.baomidou.mybatisplus.core.conditions.Wrapper;
  3. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  4. import com.baomidou.mybatisplus.core.toolkit.Constants;
  5. import com.qs.mp.admin.domain.TicketAwardsPrize;
  6. import com.qs.mp.admin.domain.vo.TicketAwardsPrizeVO;
  7. import com.qs.mp.admin.domain.vo.TicketListVO;
  8. import com.qs.mp.admin.domain.vo.UserTicketOrderTicketDetailVO;
  9. import com.qs.mp.user.domain.UserTicketOrderItem;
  10. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  11. import java.util.List;
  12. import org.apache.ibatis.annotations.Param;
  13. /**
  14. * @auther quanshu
  15. * @create 2022-03-07 20:45:43
  16. * @describe 用户盲票订单明细mapper类
  17. */
  18. public interface UserTicketOrderItemMapper extends BaseMapper<UserTicketOrderItem> {
  19. List<UserTicketOrderItem> listTicketOrderItemVO(@Param(Constants.WRAPPER) Wrapper<UserTicketOrderItem> queryWrapper);
  20. List<TicketListVO> listMyTicketVO(@Param(Constants.WRAPPER) Wrapper<UserTicketOrderItem> queryWrapper);
  21. int countMyTicket(@Param(Constants.WRAPPER) Wrapper<UserTicketOrderItem> queryWrapper);
  22. /**
  23. * 获取订单下盲票相关详情信息
  24. * @param queryWrapper
  25. * @return
  26. */
  27. List<UserTicketOrderTicketDetailVO> listTicketDetailByOrderId(@Param(Constants.WRAPPER) QueryWrapper<UserTicketOrderTicketDetailVO> queryWrapper);
  28. }