package com.dsh.communityWorldCup.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.dsh.communityWorldCup.entity.WorldCup;
|
import com.dsh.communityWorldCup.model.*;
|
import com.dsh.communityWorldCup.util.ResultUtil;
|
|
import java.util.List;
|
|
/**
|
* @author zhibing.pu
|
* @Date 2024/2/18 17:11
|
*/
|
public interface IWorldCupService extends IService<WorldCup> {
|
|
|
/**
|
* 裁判获取世界杯列表数据
|
* @return
|
*/
|
List<WorldCupListCoachVo> getWorldCupListCoach(WorldCupListCoach worldCupListCoach);
|
|
|
/**
|
* 开启世界杯赛事
|
* @param startWorldCup
|
* @return
|
*/
|
ResultUtil startWorldCup(StartWorldCup startWorldCup);
|
|
|
/**
|
* 获取用户完成赛事没有提示的数据
|
* @param uid
|
* @return
|
*/
|
Integer getCompletedWorldCupTips(Integer uid);
|
|
|
/**
|
* 获取社区世界杯列表
|
* @param worldCupList
|
* @return
|
*/
|
List<WorldCupListVo> getWorldCupList(WorldCupList worldCupList);
|
|
|
/**
|
* 获取世界杯详情
|
* @param id
|
* @return
|
*/
|
WorldCupInfo getWorldCupInfo(Integer id);
|
}
|