| | |
| | | List<Integer> gameIds = gameService.list(new QueryWrapper<Game>().eq("operationId", query.getObjectId())) |
| | | .stream().map(Game::getId).collect(Collectors.toList()); |
| | | // 根据游戏ids查询智慧球场支付记录 |
| | | List<TGameRecord> list = gameRecordService.list(new QueryWrapper<TGameRecord>().in("gameId", gameIds) |
| | | .eq("status", 1) |
| | | QueryWrapper<TGameRecord> wrapper = new QueryWrapper<TGameRecord>().eq("status", 1) |
| | | .ne("payType", 3) |
| | | .ne("payType", 4)); |
| | | .ne("payType", 4); |
| | | if(gameIds.size() > 0){ |
| | | wrapper.in("gameId", gameIds); |
| | | } |
| | | List<TGameRecord> list = gameRecordService.list(wrapper); |
| | | return list; |
| | | }else{ |
| | | List<Integer> gameIds = gameService.list(new QueryWrapper<Game>().eq("storeId", query.getStoreId())) |
| | | .stream().map(Game::getId).collect(Collectors.toList()); |
| | | List<TGameRecord> list = gameRecordService.list(new QueryWrapper<TGameRecord>().in("gameId", gameIds) |
| | | .eq("status", 1).eq("payType", 1).eq("payType", 2)); |
| | | QueryWrapper wrapper = new QueryWrapper<TGameRecord>().eq("status", 1).eq("payType", 1).eq("payType", 2); |
| | | if(gameIds.size() > 0){ |
| | | wrapper.in("gameId", gameIds); |
| | | } |
| | | List<TGameRecord> list = gameRecordService.list(wrapper); |
| | | return list; |
| | | } |
| | | } |