|
@@ -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());
|