PlayerInfoService.java 937 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.izouma.awesomeadmin.service;
  2. import java.util.*;
  3. import com.izouma.awesomeadmin.dto.Page;
  4. import com.izouma.awesomeadmin.model.HouseInfo;
  5. import com.izouma.awesomeadmin.model.PlayerInfo;
  6. /**
  7. * service接口类
  8. */
  9. public interface PlayerInfoService {
  10. List<PlayerInfo> getPlayerInfoList(PlayerInfo record);
  11. List<PlayerInfo> getPlayerInfoByPage(Page page, PlayerInfo record);
  12. PlayerInfo getPlayerInfoById(String id);
  13. PlayerInfo getPlayerInfo(PlayerInfo record);
  14. boolean createPlayerInfo(PlayerInfo record);
  15. boolean deletePlayerInfo(PlayerInfo record);
  16. boolean updatePlayerInfo(PlayerInfo record);
  17. List<PlayerInfo> getPlayerInfoRankByPage(Page page, PlayerInfo record);
  18. int userRank(PlayerInfo record);
  19. List<PlayerInfo> getNoStartPlayer(HouseInfo record);
  20. boolean overTimePlayer(PlayerInfo playerInfo);
  21. List<PlayerInfo> getSettlementPlayer(PlayerInfo record);
  22. }