Jelajahi Sumber

web-设置连麦

liujunchi 2 tahun lalu
induk
melakukan
f6f95dd161

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

@@ -1263,7 +1263,7 @@ public class ImLiveBroadcastRoomServiceImpl extends ServiceImpl<ImLiveBroadcastR
         }
         if (!sysUser.getTenantId().equals(imLiveBroadcastRoomVo.getTenantId())) {
             log.info("opsRoom>>>> joinRoom error tenant diff userId: {}, tenantId: {}", userId, sysUser.getTenantId());
-            return;
+            throw new BizException("当前用户所在机构没有加入直播间的权限");
         }
 
         //记录用户当前房间uid

+ 9 - 0
mec-web/src/main/java/com/ym/mec/web/controller/ImLiveBroadcastRoomController.java

@@ -278,5 +278,14 @@ public class ImLiveBroadcastRoomController extends BaseController {
         imLiveBroadcastRoomService.userWhetherMic(roomUid,userId,whetherMicStatus);
         return succeed();
     }
+
+
+    @ApiOperation("设置是否允许连麦")
+    @GetMapping("/whetherMic")
+    public HttpResponseResult<Object> whetherMic(@ApiParam(value = "房间uid", required = true) String roomUid,
+                                                 @ApiParam(value = "是否连麦 0:是 1否", required = true) Integer whetherMic) {
+        imLiveBroadcastRoomService.whetherMic(roomUid,whetherMic);
+        return succeed();
+    }
 }