| | |
| | | worldCup.setProvinceCode(provinceCode); |
| | | worldCup.setCity(city.replace("市", "")); |
| | | worldCup.setCityCode(cityCode); |
| | | String[] split = worldCup.getPayType().split(","); |
| | | List<String> strings = Arrays.asList(split); |
| | | if(strings.contains("0")){ |
| | | worldCup.setCash(null); |
| | | worldCup.setClassHour(null); |
| | | worldCup.setPaiCoin(null); |
| | | } |
| | | if(!strings.contains("1")){ |
| | | worldCup.setCash(null); |
| | | } |
| | | if(!strings.contains("2")){ |
| | | worldCup.setPaiCoin(null); |
| | | } |
| | | if(!strings.contains("3")){ |
| | | worldCup.setClassHour(null); |
| | | } |
| | | worldCupService.save(worldCup); |
| | | return worldCup.getId(); |
| | | } |
| | |
| | | WorldCup worldCup1 = worldCupService.getById(worldCup2.getId()); |
| | | worldCup2.setCreateTime(worldCup1.getCreateTime()); |
| | | worldCup2.setMatchNumber(worldCup1.getMatchNumber()); |
| | | String[] split = worldCup2.getPayType().split(","); |
| | | List<String> strings = Arrays.asList(split); |
| | | if(strings.contains("0")){ |
| | | worldCup2.setCash(null); |
| | | worldCup2.setClassHour(null); |
| | | worldCup2.setPaiCoin(null); |
| | | } |
| | | if(!strings.contains("1")){ |
| | | worldCup2.setCash(null); |
| | | } |
| | | if(!strings.contains("2")){ |
| | | worldCup2.setPaiCoin(null); |
| | | } |
| | | if(!strings.contains("3")){ |
| | | worldCup2.setClassHour(null); |
| | | } |
| | | worldCupService.updateWorldCupAll(worldCup2); |
| | | return worldCup2.getId(); |
| | | } |
| | |
| | | @ResponseBody |
| | | @PostMapping("/base/worldCup/endWorldCupCallback") |
| | | public void endWorldCupCallback(String custom, Integer red_score, Integer blue_score){ |
| | | log.warn("世界杯游戏成绩回调:custom->" + custom + ",red_score->" + red_score + ",blue_score->" + blue_score); |
| | | worldCupCompetitorService.endWorldCupCallback(custom, red_score, blue_score); |
| | | } |
| | | |