| 
					
				 | 
			
			
				@@ -455,6 +455,7 @@ public class LiveRoomServiceImpl extends ServiceImpl<LiveRoomDao, LiveRoom> impl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //修改房间状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         room.setLiveState(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        room.setRoomState(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.updateById(room); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String speakerIdStr = room.getSpeakerId().toString(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -792,7 +793,7 @@ public class LiveRoomServiceImpl extends ServiceImpl<LiveRoomDao, LiveRoom> impl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //校验房间是否存在 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RBucket<RoomInfoCache> roomInfoCache = this.getLiveRoomInfo(roomUid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (!roomInfoCache.isExists()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            throw new BizException("直播还未开始!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            throw new BizException("直播还未开始或已结束!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RoomInfoCache roomInfo = roomInfoCache.get(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //校验观看者是否买过课,如果是非临时直播间,则校验是否已经买过课 
			 |