diff --git a/ff-game/src/main/java/com/ff/game/api/ng/service/impl/GamesPGServiceImpl.java b/ff-game/src/main/java/com/ff/game/api/ng/service/impl/GamesPGServiceImpl.java index 9e7e3b1..504fdbf 100644 --- a/ff-game/src/main/java/com/ff/game/api/ng/service/impl/GamesPGServiceImpl.java +++ b/ff-game/src/main/java/com/ff/game/api/ng/service/impl/GamesPGServiceImpl.java @@ -485,7 +485,7 @@ public class GamesPGServiceImpl implements IGamesService { } //如果长度一致则清空缓存循环币种 if (cacheSet.size() >= currencys.size()) { - cacheSet=new HashSet<>(); + cacheSet = new HashSet<>(); redisCache.deleteObject(CacheConstants.PG_GAMES_BET_CURRENCY); } //去掉重复的 @@ -499,7 +499,6 @@ public class GamesPGServiceImpl implements IGamesService { .build()); - currencyDTO.setCurrency("CNY"); betRecordByTimeDTO.setAgentId(currencyDTO.getCode()); @@ -574,6 +573,12 @@ public class GamesPGServiceImpl implements IGamesService { @Override public GetGameDetailResponseDTO getGameDetail(GetGameDetailRequestDTO getGameDetailRequestDTO) { + List gameBettingDetails = gameBettingDetailsService.selectGameBettingDetailsList(GameBettingDetails.builder().wagersId(getGameDetailRequestDTO.getWagersId()).build()); + if (!CollectionUtils.isEmpty(gameBettingDetails)) { + GetGameDetailResponseDTO getGameDetailResponseDTO = new GetGameDetailResponseDTO(); + getGameDetailResponseDTO.setUrl(gameBettingDetails.get(0).getBetContent()); + return getGameDetailResponseDTO; + } return null; }