| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package com.izouma.awesomeadmin.service;
- import java.util.*;
- import com.izouma.awesomeadmin.beans.UserPlayTimes;
- import com.izouma.awesomeadmin.dto.Page;
- import com.izouma.awesomeadmin.dto.Result;
- import com.izouma.awesomeadmin.model.HouseInfo;
- import com.izouma.awesomeadmin.model.PlayerInfo;
- /**
- * service接口类
- */
- public interface PlayerInfoService {
- List<PlayerInfo> getPlayerInfoList(PlayerInfo record);
- List<PlayerInfo> getPlayerInfoByPage(Page page, PlayerInfo record);
- PlayerInfo getPlayerInfoById(String id);
- PlayerInfo getPlayerInfo(PlayerInfo record);
- boolean createPlayerInfo(PlayerInfo record);
- boolean deletePlayerInfo(PlayerInfo record);
- boolean updatePlayerInfo(PlayerInfo record);
- List<PlayerInfo> getPlayerInfoRankByPage(Page page, PlayerInfo record);
- List<PlayerInfo> getPlayerInfoSeasonRankPageByPage(Page page, PlayerInfo record);
- int userRank(PlayerInfo record);
- PlayerInfo seasonUserRank(PlayerInfo record);
- List<PlayerInfo> getNoStartPlayer(HouseInfo record);
- boolean overTimePlayer(PlayerInfo playerInfo);
- List<PlayerInfo> getSettlementPlayer(PlayerInfo record);
- Result receiveBonus(PlayerInfo record);
- int endNum(PlayerInfo record);
- List<PlayerInfo> getCompetitionPlayers(int competitionId);
- List<PlayerInfo> getHouseRank(int houseId);
- UserPlayTimes getUserPlayTimes(Integer userId);
- }
|