| | |
| | | }else{ |
| | | List<Integer> gameIds = gameService.list(new QueryWrapper<Game>().eq("storeId", query.getStoreId())) |
| | | .stream().map(Game::getId).collect(Collectors.toList()); |
| | | QueryWrapper wrapper = new QueryWrapper<TGameRecord>().eq("status", 1).eq("payType", 1).eq("payType", 2); |
| | | QueryWrapper<TGameRecord> wrapper = new QueryWrapper<TGameRecord>() |
| | | .eq("status", 1) |
| | | .in("payType", 1, 2); |
| | | if(gameIds.size() > 0){ |
| | | wrapper.in("gameId", gameIds); |
| | | } |
| | |
| | | return new ArrayList<>(); |
| | | } else { |
| | | // 根据游戏id获取游戏记录 获取用户Ids |
| | | List<Integer> userId = gameRecordService.list(new QueryWrapper<TGameRecord>().in("gameId", gamesId)) |
| | | List<Integer> userId = gameRecordService.list(new QueryWrapper<TGameRecord>().in("gameId", gamesId) |
| | | .eq("status",1)) |
| | | .stream().map(TGameRecord::getUserId).collect(Collectors.toList()); |
| | | return userId; |
| | | } |