diff --git a/ff-admin/src/main/java/com/ff/game/api/xk/service/impl/GamesXKServiceImpl.java b/ff-admin/src/main/java/com/ff/game/api/xk/service/impl/GamesXKServiceImpl.java index 9c94de0..0bd5c30 100644 --- a/ff-admin/src/main/java/com/ff/game/api/xk/service/impl/GamesXKServiceImpl.java +++ b/ff-admin/src/main/java/com/ff/game/api/xk/service/impl/GamesXKServiceImpl.java @@ -530,6 +530,9 @@ public class GamesXKServiceImpl implements IGamesService { XKBetRecordResponseDTO.DataBean.ResultBean resultBean = (XKBetRecordResponseDTO.DataBean.ResultBean) gamesDataBuildDTO.getData(); String systemByCode = gameSecretKeyService.findSystemByCode(resultBean.getAgentId(), GamePlatforms.XK.getInfo()); Member member = memberService.selectMemberByGameAccount(resultBean.getAccount()); + if (ObjectUtils.isEmpty(member)) { + return null; + } List gamesDatas = redisCache.getCacheList(CacheConstants.XK_GAMES); Map dataDTOMap = gamesDatas.stream().collect(Collectors.toMap(XKGamesDTO.DataBean::getGameId, e -> e)); XKGamesDTO.DataBean gamesDataDTO = dataDTOMap.get(resultBean.getGameId()); diff --git a/ff-admin/src/main/java/com/ff/quartz/task/GameTask.java b/ff-admin/src/main/java/com/ff/quartz/task/GameTask.java index 2910122..22bfcb4 100644 --- a/ff-admin/src/main/java/com/ff/quartz/task/GameTask.java +++ b/ff-admin/src/main/java/com/ff/quartz/task/GameTask.java @@ -73,7 +73,7 @@ public class GameTask { betRecordByTimeDTO.setAgentKey(gameSecretKey.getKey()); gamesService.get(gameKey).getBetRecordByTime(betRecordByTimeDTO); } catch (Exception e) { - log.error("查询 币种 {} 投注记录失败,错误信息 {}", gameSecretKey.getCode(), e.getMessage()); + log.error("查询 币种 {} 投注记录失败,错误信息 {}", gameSecretKey.getCode(), e); } }