|
@ -102,6 +102,8 @@ public class CompeteService implements ICompeteService { |
|
|
private CompetePlayerMapper competePlayerMapper; |
|
|
private CompetePlayerMapper competePlayerMapper; |
|
|
@Resource |
|
|
@Resource |
|
|
private CompeteJudgmentMapper competeJudgmentMapper; |
|
|
private CompeteJudgmentMapper competeJudgmentMapper; |
|
|
|
|
|
@Resource |
|
|
|
|
|
private CompeteVideoMapper competeVideoMapper; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
@ -1407,8 +1409,18 @@ public class CompeteService implements ICompeteService { |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public List<ScoreVo.CountScoreCurrentSite> countScoreCurrentSite(CompeteDto.CompeteSite params) { |
|
|
public List<ScoreVo.CountScoreCurrentSite> countScoreCurrentSite(CompeteDto.CompeteSite params) { |
|
|
|
|
|
|
|
|
Long siteId = params.getSiteId(); |
|
|
Long siteId = params.getSiteId(); |
|
|
List<ScoreVo.CountScoreCurrentSite> countScoreCurrentSites = competeScoreDao.selectCountScoreCurrentSite(siteId); |
|
|
List<ScoreVo.CountScoreCurrentSite> countScoreCurrentSites = competeScoreDao.selectCountScoreCurrentSite(siteId); |
|
|
|
|
|
countScoreCurrentSites.forEach(mes->{ |
|
|
|
|
|
CompeteStartOrder competeStartOrder = competeStartOrderMapper.selectByPrimaryKey(siteId); |
|
|
|
|
|
CompeteVideoExample competeVideoExample = new CompeteVideoExample(); |
|
|
|
|
|
competeVideoExample.createCriteria().andProjectIdEqualTo(competeStartOrder.getProjectId()).andPlayerIdEqualTo(competeStartOrder.getPlayerId()); |
|
|
|
|
|
List<CompeteVideo> competeVideos = competeVideoMapper.selectByExample(competeVideoExample); |
|
|
|
|
|
CompeteVideo competeVideo = competeVideos.get(0); |
|
|
|
|
|
String path = competeVideo.getVideoUrl(); |
|
|
|
|
|
mes.setVideoUrl(path); |
|
|
|
|
|
}); |
|
|
return countScoreCurrentSites; |
|
|
return countScoreCurrentSites; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -1816,6 +1828,7 @@ public class CompeteService implements ICompeteService { |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public PageInfo<ScoreVo.CountScorePublicity> queryCountScore(ScoreDto.ShowResult param) { |
|
|
public PageInfo<ScoreVo.CountScorePublicity> queryCountScore(ScoreDto.ShowResult param) { |
|
|
|
|
|
|
|
|
log.info("计数赛成绩公示:{}", param); |
|
|
log.info("计数赛成绩公示:{}", param); |
|
|
CompeteProject project = competeProjectMapper.selectByPrimaryKey(param.getProjectId()); |
|
|
CompeteProject project = competeProjectMapper.selectByPrimaryKey(param.getProjectId()); |
|
|
log.info("查询{}项目的成绩:", project); |
|
|
log.info("查询{}项目的成绩:", project); |
|
|