pc端接口修改

pull/371/head
wuyibo 2 years ago
parent 8b4345df6b
commit ca6512e483

@ -129,7 +129,7 @@ public class CompetitionResultServiceImpl implements ICompetitionResultService
CompetitionResultVo team = obj.getMainTeam(); CompetitionResultVo team = obj.getMainTeam();
team.setCompetitionId(obj.getTeamVsTeamVo().getCompetitionId()); team.setCompetitionId(obj.getTeamVsTeamVo().getCompetitionId());
team.setCompetitionVsId(obj.getTeamVsTeamVo().getId()); team.setCompetitionVsId(obj.getTeamVsTeamVo().getId());
team.setTeamId(obj.getTeamVsTeamVo().getMainTeamId()); team.setCompetitionOfTeamId(obj.getTeamVsTeamVo().getMainTeamId());
team.setTeamName(obj.getTeamVsTeamVo().getMainTeamName()); team.setTeamName(obj.getTeamVsTeamVo().getMainTeamName());
competitionResultMapper.insertCompetitionResult(team); competitionResultMapper.insertCompetitionResult(team);
}else { }else {
@ -139,7 +139,7 @@ public class CompetitionResultServiceImpl implements ICompetitionResultService
CompetitionResultVo team = obj.getGuestTeam(); CompetitionResultVo team = obj.getGuestTeam();
team.setCompetitionId(obj.getTeamVsTeamVo().getCompetitionId()); team.setCompetitionId(obj.getTeamVsTeamVo().getCompetitionId());
team.setCompetitionVsId(obj.getTeamVsTeamVo().getId()); team.setCompetitionVsId(obj.getTeamVsTeamVo().getId());
team.setTeamId(obj.getTeamVsTeamVo().getGuestTeamId()); team.setCompetitionOfTeamId(obj.getTeamVsTeamVo().getGuestTeamId());
team.setTeamName(obj.getTeamVsTeamVo().getGuestTeamName()); team.setTeamName(obj.getTeamVsTeamVo().getGuestTeamName());
competitionResultMapper.insertCompetitionResult(team); competitionResultMapper.insertCompetitionResult(team);
}else { }else {

@ -174,18 +174,18 @@ public class CompetitionTeamVsTeamServiceImpl implements ICompetitionTeamVsTeamS
} }
//获取主队每节数据 //获取主队每节数据
List<CompetitionResultVo> competitionResultList = competitionResultService.findByCompetitionVsId(competitionTeamVsTeamVo.getCompetitionId(),competitionTeamVsTeamVo.getId()); List<CompetitionResultVo> competitionResultList = competitionResultService.findByCompetitionVsId(competitionTeamVsTeamVo.getCompetitionId(),competitionTeamVsTeamVo.getId());
Optional<CompetitionResultVo> main = competitionResultList.stream().filter(a -> a.getTeamId().equals(competitionTeamVsTeamVo.getMainTeamId())).findFirst(); Optional<CompetitionResultVo> main = competitionResultList.stream().filter(a -> a.getCompetitionOfTeamId().equals(competitionTeamVsTeamVo.getMainTeamId())).findFirst();
Optional<CompetitionResultVo> guest = competitionResultList.stream().filter(a -> a.getTeamId().equals(competitionTeamVsTeamVo.getGuestTeamId())).findFirst(); Optional<CompetitionResultVo> guest = competitionResultList.stream().filter(a -> a.getCompetitionOfTeamId().equals(competitionTeamVsTeamVo.getGuestTeamId())).findFirst();
List<CompetitionMembersScoreVo> membersScoreList = competitionMembersScoreMapper.findMembersScoreByCompetitionVsId(competitionTeamVsTeamVo.getCompetitionId(),competitionTeamVsTeamVo.getId()); List<CompetitionMembersScoreVo> membersScoreList = competitionMembersScoreMapper.findMembersScoreByCompetitionVsId(competitionTeamVsTeamVo.getCompetitionId(),competitionTeamVsTeamVo.getId());
if(main.isPresent()){ if(main.isPresent()){
CompetitionResultVo resultVo = main.get(); CompetitionResultVo resultVo = main.get();
List<CompetitionMembersScoreVo> membersScores = membersScoreList.stream().filter(a -> a.getTeamId().equals(competitionTeamVsTeamVo.getMainTeamId())).collect(Collectors.toList()); List<CompetitionMembersScoreVo> membersScores = membersScoreList.stream().filter(a -> a.getCompetitionOfTeamId().equals(competitionTeamVsTeamVo.getMainTeamId())).collect(Collectors.toList());
resultVo.setMembersScoreList(membersScores); resultVo.setMembersScoreList(membersScores);
recordVo.setMainTeam(resultVo); recordVo.setMainTeam(resultVo);
} }
if(guest.isPresent()){ if(guest.isPresent()){
CompetitionResultVo resultVo = guest.get(); CompetitionResultVo resultVo = guest.get();
List<CompetitionMembersScoreVo> membersScores = membersScoreList.stream().filter(a -> a.getTeamId().equals(competitionTeamVsTeamVo.getGuestTeamId())).collect(Collectors.toList()); List<CompetitionMembersScoreVo> membersScores = membersScoreList.stream().filter(a -> a.getCompetitionOfTeamId().equals(competitionTeamVsTeamVo.getGuestTeamId())).collect(Collectors.toList());
resultVo.setMembersScoreList(membersScores); resultVo.setMembersScoreList(membersScores);
recordVo.setGuestTeam(resultVo); recordVo.setGuestTeam(resultVo);
} }

Loading…
Cancel
Save