|  | @@ -63,6 +63,9 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
 | 
	
		
			
				|  |  |          Long gameId = userData.getGameId();
 | 
	
		
			
				|  |  |          //游戏信息
 | 
	
		
			
				|  |  |          Game game = gameService.getById(gameId);
 | 
	
		
			
				|  |  | +        if (Objects.equals(game.getRechargeCloseSwitch(), Boolean.TRUE)) {
 | 
	
		
			
				|  |  | +            throw new BaseException("游戏已经关闭充值, 禁止操作");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          //玩家信息
 | 
	
		
			
				|  |  |          GameUser gameUser = gameUserService.getOne(new LambdaQueryWrapper<GameUser>()
 | 
	
		
			
				|  |  |                  .eq(GameUser::getUserId, userData.getUserId()));
 | 
	
	
		
			
				|  | @@ -71,7 +74,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
 | 
	
		
			
				|  |  |                  .eq(GameUserRole::getGameId, gameId)
 | 
	
		
			
				|  |  |                  .eq(GameUserRole::getUserId, userData.getUserId())
 | 
	
		
			
				|  |  |                  .eq(GameUserRole::getRoleId, payParam.getRoleId()));
 | 
	
		
			
				|  |  | -        if (game == null || gameUser == null || gameUserRole == null) {
 | 
	
		
			
				|  |  | +        if (gameUser == null || gameUserRole == null) {
 | 
	
		
			
				|  |  |              log.error("游戏用户信息不全, game : {}, gameUser : {}, gameUserRole : {}", JsonUtil.toString(game),
 | 
	
		
			
				|  |  |                      JsonUtil.toString(gameUser), JsonUtil.toString(gameUserRole));
 | 
	
		
			
				|  |  |              throw new BaseException("参数错误, 游戏用户信息不全");
 |