瀏覽代碼

1.学生新增修改添加IM注册

yuanliang 1 年之前
父節點
當前提交
9e11b603d8

+ 12 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/StudentServiceImpl.java

@@ -648,6 +648,12 @@ public class StudentServiceImpl extends ServiceImpl<StudentDao, Student> impleme
         sysUser.setUsername(studentInfo.getName());
         sysUser.setBirthdate(studentInfo.getBirthdate());
         sysUserMapper.updateById(sysUser);
+        try {
+            // 注册IM
+            imGroupCoreService.register(String.valueOf(student.getUserId()),ClientEnum.STUDENT.getCode(), sysUser.getUsername(), avatar);
+        } catch (Exception e) {
+            log.warn("学生注册IM失败:"+e.getMessage());
+        }
         return true;
     }
 
@@ -671,6 +677,12 @@ public class StudentServiceImpl extends ServiceImpl<StudentDao, Student> impleme
         student.setLockFlag(UserLockFlag.NORMAL);
 
         save(student);
+        try {
+            // 注册IM
+            imGroupCoreService.register(String.valueOf(student.getUserId()),ClientEnum.STUDENT.getCode(), sysUser.getUsername(), avatar);
+        } catch (Exception e) {
+            log.warn("学生注册IM失败:"+e.getMessage());
+        }
         return true;
     }