| 
					
				 | 
			
			
				@@ -16,8 +16,10 @@ import com.ym.mec.biz.dal.dao.LiveGoodsMapperDao; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.dao.SysConfigDao; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.dto.ImLiveBroadcastRoomDto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.dto.RoomReservationUserSearch; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.ym.mec.biz.dal.dto.SysUserDto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.ym.mec.biz.dal.entity.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.biz.dal.entity.ImLiveBroadcastRoom; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.biz.dal.entity.ImLiveBroadcastRoomData; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.biz.dal.entity.ImLiveBroadcastRoomMember; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.biz.dal.entity.ImLiveRoomBlack; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.enums.MessageTypeEnum; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.page.LiveRoomGoodsOrderQueryInfo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.biz.dal.vo.*; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -205,10 +207,14 @@ public class ImLiveBroadcastRoomServiceImpl extends ServiceImpl<ImLiveBroadcastR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     * 后台-分页查询直播间列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 分页查询直播间列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public PageInfo<ImLiveBroadcastRoomVo> queryPage(Map<String, Object> param) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String os = WrapperUtil.toStr(param, "os"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (StringUtils.isNotBlank(os) && os.equals("teacher")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            param.put("speakerId", getSysUser().getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Page<ImLiveBroadcastRoomVo> pageInfo = PageUtil.concatTimePage(param, "startTime", "endTime"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         pageInfo.setDesc("a.created_time_"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         param.put("tenantId", TenantContextHolder.getTenantId()); 
			 |