zouxuan há 2 anos atrás
pai
commit
f846fa2e42

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

@@ -1154,13 +1154,15 @@ public class ImGroupServiceImpl extends ServiceImpl<ImGroupDao, ImGroup> impleme
             List<ImGroupMemberWrapper.ImGroupMember> groupMembers = Lists.newArrayList(ImGroupMemberWrapper.ImGroupMember
                     .builder()
                     .userId(userInfo.getUserId())
-                    .imUserIdFormat(true)
+                    .imUserId(imGroupService.getImUserId(userInfo.getUserId(), ClientEnum.TEACHER))
+                    .imUserIdFormat(false)
                     .build());
 
             for (Long studentId : studentIds) {
                 groupMembers.add(ImGroupMemberWrapper.ImGroupMember
                         .builder()
                         .userId(studentId)
+                        .imUserId(imGroupService.getImUserId(studentId, ClientEnum.STUDENT))
                         .imUserIdFormat(false)
                         .build());
             }

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

@@ -23,7 +23,6 @@ import org.apache.commons.lang3.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.BeanUtils;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -64,20 +63,18 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
     @Resource
     private MusicSheetAccompanimentService musicSheetAccompanimentService;
     @Resource
-    private MusicSheetService musicSheetService;
-    @Resource
     private StudentAttendanceService studentAttendanceService;
     @Resource
     private TeacherAttendanceService teacherAttendanceService;
     @Resource
     private RedisTemplate<String,Object> redisTemplate;
-    @Autowired
+    @Resource
     private ImGroupService imGroupService;
-    @Autowired
+    @Resource
     private RoomService roomService;
-    @Autowired
+    @Resource
     private ImNetworkRoomMemberStatusService imNetworkRoomMemberStatusService;
-    @Autowired
+    @Resource
     private ImService imService;
 
     @Override