|
@@ -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;
|
|
|
}
|
|
|
|