瀏覽代碼

Merge branch 'dev_v1.3.5_20220927'

# Conflicts:
#	service.md
Eric 2 年之前
父節點
當前提交
d915afb006

+ 1 - 3
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/ImNetworkRoomServiceImpl.java

@@ -449,9 +449,7 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
         log.info("controlDevice: roomId:{} ,deviceType:{} ,enable:{} ,userId:{}", roomId,deviceControl.getDeviceType(),enable,userId);
 
         UserRoleEnum userRole = UserRoleEnum.TEACHER;
-        ClientEnum clientType = ClientEnum.TEACHER;
         if (values.length > 1 && ClientEnum.STUDENT.match(values[1])) {
-            clientType = ClientEnum.STUDENT;
 
             userRole = UserRoleEnum.STUDENT;
         }
@@ -503,7 +501,7 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
                     break;
             }
         }else {
-            ImNetworkRoomMember roomMember = Optional.ofNullable(imNetworkRoomMemberService.getDao().findByRidAndUid(roomId, userId, clientType.ordinal()))
+            ImNetworkRoomMember roomMember = Optional.ofNullable(imNetworkRoomMemberService.getDao().findByRidAndUid(roomId, userId, userRole.ordinal()))
                     .orElseThrow(()-> new BizException("用户不在房间内"));
             long scheduleId = Long.parseLong(roomId);
             switch (deviceControl.getDeviceType()) {

+ 2 - 2
service.md

@@ -1,6 +1,6 @@
 - [ ] gateway-server
 - [ ] auth-server
-- [x] admin-server
+- [ ] admin-server
 - [ ] teacher-server
 - [ ] student-server
 - [ ] website-server
@@ -8,7 +8,7 @@
 - [ ] websocket-server
 - [ ] audio-analysis
 - [ ] bbs-server
-- [ ] classroom-server
+- [x] classroom-server
 - [ ] cms-server
 - [ ] mall-admin
 - [ ] mall-server