KKSU
2024-05-13 6ff3fd9cceb165788696bb8c0fee36ff29ef1157
src/main/java/cc/mrbird/febs/dapp/soccer/service/Impl/CountryServiceImpl.java
@@ -195,33 +195,37 @@
                for(TeamsInfo teamsInfo : responses){
                    Team team = teamsInfo.getTeam();
                    Integer teamId = team.getId();
                    List<SoccerTeam> soccerTeams = soccerTeamMapper.selectList(new QueryWrapper<SoccerTeam>().eq("team_id", teamId));
                    if(CollUtil.isEmpty(soccerTeams)){
                        SoccerTeam soccerTeam = new SoccerTeam();
                        soccerTeam.setTeamId(team.getId());
                        soccerTeam.setName(team.getName());
                        soccerTeam.setCode(team.getCode());
                        soccerTeam.setCountry(team.getCountry());
                        soccerTeam.setFounded(team.getFounded());
                        soccerTeam.setNational(team.getNational());
                        soccerTeam.setLogo(team.getLogo());
                        soccerTeamMapper.insert(soccerTeam);
                    if(ObjectUtil.isNotEmpty(team)){
                        Integer teamId = team.getId();
                        List<SoccerTeam> soccerTeams = soccerTeamMapper.selectList(new QueryWrapper<SoccerTeam>().eq("team_id", teamId));
                        if(CollUtil.isEmpty(soccerTeams)){
                            SoccerTeam soccerTeam = new SoccerTeam();
                            soccerTeam.setTeamId(team.getId());
                            soccerTeam.setName(team.getName());
                            soccerTeam.setCode(team.getCode());
                            soccerTeam.setCountry(team.getCountry());
                            soccerTeam.setFounded(team.getFounded());
                            soccerTeam.setNational(team.getNational());
                            soccerTeam.setLogo(team.getLogo());
                            soccerTeamMapper.insert(soccerTeam);
                        }
                    }
                    Venue venue = teamsInfo.getVenue();
                    Integer venueId = venue.getId();
                    List<SoccerVenue> soccerVenues = soccerVenueMapper.selectList(new QueryWrapper<SoccerVenue>().eq("venue_id", venueId));
                    if(CollUtil.isEmpty(soccerVenues)){
                        SoccerVenue soccerVenue = new SoccerVenue();
                        soccerVenue.setVenueId(venue.getId());
                        soccerVenue.setName(venue.getName());
                        soccerVenue.setAddress(venue.getAddress());
                        soccerVenue.setCity(venue.getCity());
                        soccerVenue.setCapacity(venue.getCapacity());
                        soccerVenue.setSurface(venue.getSurface());
                        soccerVenue.setImage(venue.getImage());
                        soccerVenueMapper.insert(soccerVenue);
                    if(ObjectUtil.isNotEmpty(venue)){
                        Integer venueId = venue.getId();
                        List<SoccerVenue> soccerVenues = soccerVenueMapper.selectList(new QueryWrapper<SoccerVenue>().eq("venue_id", venueId));
                        if(CollUtil.isEmpty(soccerVenues)){
                            SoccerVenue soccerVenue = new SoccerVenue();
                            soccerVenue.setVenueId(venue.getId());
                            soccerVenue.setName(venue.getName());
                            soccerVenue.setAddress(venue.getAddress());
                            soccerVenue.setCity(venue.getCity());
                            soccerVenue.setCapacity(venue.getCapacity());
                            soccerVenue.setSurface(venue.getSurface());
                            soccerVenue.setImage(venue.getImage());
                            soccerVenueMapper.insert(soccerVenue);
                        }
                    }
                }
            }