CompetitionService.java 721 B

123456789101112131415161718192021222324252627282930
  1. package com.izouma.awesomeadmin.service;
  2. import java.util.*;
  3. import com.izouma.awesomeadmin.dto.Page;
  4. import com.izouma.awesomeadmin.model.Competition;
  5. /**
  6. * service接口类
  7. */
  8. public interface CompetitionService{
  9. /*generatedStart*/
  10. List<Competition> getCompetitionList(Competition record);
  11. List<Competition> getCompetitionByPage(Page page, Competition record);
  12. Competition getCompetitionById(String id);
  13. Competition getCompetition(Competition record);
  14. boolean createCompetition(Competition record);
  15. boolean deleteCompetition(Competition record);
  16. boolean updateCompetition(Competition record);
  17. /*generatedEnd*/
  18. int getUserRank(Integer competitionId,Integer userId);
  19. }