|  | @@ -103,6 +103,8 @@ public class KfAppletMsgServiceImpl implements IKfAppletMsgService {
 | 
	
		
			
				|  |  |                  .gameId(gameId)
 | 
	
		
			
				|  |  |                  .roomId(kfRoom == null ? null : kfRoom.getId())
 | 
	
		
			
				|  |  |                  .build();
 | 
	
		
			
				|  |  | +        //游戏列表
 | 
	
		
			
				|  |  | +        kfWebSocketMsgDTO.setGameList(kfRoomService.getKfGameByGameId(gameId));
 | 
	
		
			
				|  |  |          //待接入消息
 | 
	
		
			
				|  |  |          if (Objects.equals(kfWebSocketMsgEnum, KfWebSocketMsgEnum.WEBSOCKET_MSG_WAIT_LIST)) {
 | 
	
		
			
				|  |  |              List<KfWebSocketMsgDTO.WaitUserBean> waitUserList = kfSessionUserService.getWaitUserList(gameId);
 | 
	
	
		
			
				|  | @@ -114,9 +116,9 @@ public class KfAppletMsgServiceImpl implements IKfAppletMsgService {
 | 
	
		
			
				|  |  |              KfWebSocketMsgDTO.RoomMsgBean roomMsgBean = BeanUtil.copy(kfRoomMsg, KfWebSocketMsgDTO.RoomMsgBean.class);
 | 
	
		
			
				|  |  |              roomMsgBean.setContent(msgContent);
 | 
	
		
			
				|  |  |              kfWebSocketMsgDTO.setRoomMsgList(Collections.singletonList(roomMsgBean));
 | 
	
		
			
				|  |  | +            //房间, 空指针警告只是逻辑警告, kfRoom为空不会走到这里, 走上面的 if 条件
 | 
	
		
			
				|  |  | +            kfWebSocketMsgDTO.setRoomList(kfRoomService.getRoomByRoomId(kfRoom.getId()));
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        //游戏列表
 | 
	
		
			
				|  |  | -        kfWebSocketMsgDTO.setGameList(kfRoomService.getKfGameList());
 | 
	
		
			
				|  |  |          return kfWebSocketMsgDTO;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |