refactor(game): 恢复 DBSports 实时记录接口时间参数使用
- 重新启用 getRealtimeRecord 接口中 startTime 和 endTime 参数 - 移除测试用的硬编码时间值 -优化代码格式和缩进main-DP
parent
d2ced1154d
commit
dda84a866e
|
@ -622,7 +622,12 @@ public class GamesPGTServiceImpl implements IGamesService {
|
|||
List<PGTGameListResponse.Game> gamesDatas = redisCache.getCacheList(CacheConstants.PGT_GAMES);
|
||||
Map<String, PGTGameListResponse.Game> dataDTOMap = gamesDatas.stream().collect(Collectors.toMap(PGTGameListResponse.Game::getCode, e -> e));
|
||||
PGTGameListResponse.Game gamesDataDTO = dataDTOMap.get(resultBean.getGameCode());
|
||||
|
||||
Integer gameStatus =GameStatus.FLAT.getCode();
|
||||
if (resultBean.getPayout().compareTo(resultBean.getStake())>0){
|
||||
gameStatus=GameStatus.WIN.getCode();
|
||||
}else if (resultBean.getPayout().compareTo(resultBean.getStake())<0){
|
||||
gameStatus=GameStatus.FAIL.getCode();
|
||||
}
|
||||
|
||||
//数据构造
|
||||
GameBettingDetails gameBettingDetails = GameBettingDetails.builder()
|
||||
|
@ -636,7 +641,7 @@ public class GamesPGTServiceImpl implements IGamesService {
|
|||
//.gameId(gamesDataDTO.getSystemGameId())
|
||||
.gameId(gamesDataDTO.getSystemGameId())
|
||||
.gameName(gamesDataDTO.getName())
|
||||
.gameStatus(PGTPayoutStatus.getByCode(resultBean.getPayoutStatus()).getSystemCode())
|
||||
.gameStatus(gameStatus)
|
||||
.gameStatusType(1)
|
||||
.gameCurrencyCode(resultBean.getCurrency())
|
||||
.account(resultBean.getUsername())
|
||||
|
|
Loading…
Reference in New Issue