瀏覽代碼

直播课创建

liujc 2 年之前
父節點
當前提交
8039f8ad81
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/VipGroupServiceImpl.java

+ 3 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/VipGroupServiceImpl.java

@@ -5070,7 +5070,6 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
         liveRoom.setCreatedTime(DateTime.now().toDate());
         liveRoom.setLiveStartTime(DateTime.now().toDate());
         liveRoom.setTenantId(courseSchedule.getTenantId());
-        courseSchedule.setLiveRoomId(roomUid);
 
         // 创建直播间
         imLiveBroadcastRoomService.save(liveRoom);
@@ -5082,6 +5081,8 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
         } catch (Exception e) {
             log.error("创建直播间失败", e);
             imLiveBroadcastRoomService.removeById(liveRoom.getId());
+            roomUid = null;
+//            throw new BizException("创建直播间失败");
         }
 
         // 更新课程关联直播间
@@ -5089,6 +5090,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
         schedule.setId(courseSchedule.getId());
         schedule.setTenantId(courseSchedule.getTenantId());
         schedule.setLiveRoomId(roomUid);
+        courseSchedule.setLiveRoomId(roomUid);
         courseScheduleDao.update(schedule);
 
     }