IAppGameBettingService.java 1.0 KB

12345678910111213141516171819202122232425262728
  1. package com.game.business.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.game.business.domain.AppGameBetting;
  4. import com.game.business.vo.AppGameBettingDetailsCountVO;
  5. import com.game.business.vo.AppUserGameBettingCountVO;
  6. import java.util.List;
  7. public interface IAppGameBettingService extends IService<AppGameBetting> {
  8. List<AppGameBetting> getIsWinning(Long classId, Long gameId, String gameDate, Integer isWinning);
  9. boolean updateById(AppGameBetting appGameBetting);
  10. boolean save(AppGameBetting appGameBetting);
  11. List<AppGameBettingDetailsCountVO> getCount(String strDate, Long userId, Integer bettingType);
  12. List<AppUserGameBettingCountVO> getUserCount(Long gameId, Long userId, Integer bettingType);
  13. List<AppGameBetting> selectListByGameId(Long gameId, Long userId, Integer isWinning, String strDate, Integer bettingType);
  14. /**
  15. * 根据日期查询投注情况
  16. * */
  17. List<AppGameBetting> selectListByDate( Long userId, String beginTime, String endTime,Long gameId);
  18. }