|
@@ -90,7 +90,7 @@ public class GameGiftPackCodeLogServiceImpl extends ServiceImpl<GameGiftPackCode
|
|
|
IPage<GameGiftPackCodeLogVO> result = new Page<>(codeLogIPage.getCurrent(), codeLogIPage.getSize(), codeLogIPage.getTotal());
|
|
|
if (CollectionUtils.isNotEmpty(codeLogIPage.getRecords())) {
|
|
|
List<GameGiftPackCodeLog> records = codeLogIPage.getRecords();
|
|
|
- List<String> serverIds = records.stream().map(GameGiftPackCodeLog::getServerId).collect(Collectors.toList());
|
|
|
+ List<String> serverIds = records.stream().map(GameGiftPackCodeLog::getServerId).distinct().collect(Collectors.toList());
|
|
|
Map<String, String> gameServerMap = gameServerService.list(new LambdaQueryWrapper<GameServer>()
|
|
|
.eq(GameServer::getIsSourceServer, Boolean.TRUE)
|
|
|
.in(GameServer::getServerId, serverIds)
|