|
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.dayaedu.cbs.common.enums.EClientType;
|
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
|
import com.yonge.cooleshow.biz.dal.dao.StudentDao;
|
|
|
import com.yonge.cooleshow.biz.dal.dao.SubjectDao;
|
|
@@ -447,8 +448,8 @@ public class TenantGroupServiceImpl extends ServiceImpl<TenantGroupMapper, Tenan
|
|
|
}
|
|
|
|
|
|
try {
|
|
|
- imGroupCoreService.changeGroupOwner(imGroupId, String.valueOf(toTeacher),
|
|
|
- String.valueOf(teacherId));
|
|
|
+ imGroupCoreService.changeGroupOwner(imGroupId, imGroupCoreService.getImUserId(toTeacher, ClientEnum.TEACHER),
|
|
|
+ imGroupCoreService.getImUserId(teacherId, ClientEnum.TEACHER));
|
|
|
imGroupCoreService.groupQuit(teacherId, ClientEnum.TEACHER.getCode(),
|
|
|
imGroupId, true);
|
|
|
imGroupService.lambdaUpdate()
|
|
@@ -553,8 +554,8 @@ public class TenantGroupServiceImpl extends ServiceImpl<TenantGroupMapper, Tenan
|
|
|
|
|
|
try {
|
|
|
imGroupCoreService.changeGroupOwner(imGroupId,
|
|
|
- String.valueOf(newGroup.getAdminId()),
|
|
|
- String.valueOf(admin.getUserId()));
|
|
|
+ imGroupCoreService.getImUserId(newGroup.getAdminId(), ClientEnum.TEACHER),
|
|
|
+ imGroupCoreService.getImUserId(admin.getUserId(), ClientEnum.TEACHER));
|
|
|
imGroupCoreService.groupQuit(admin.getUserId(), ClientEnum.TEACHER.getCode(), imGroupId, true);
|
|
|
imGroupService.lambdaUpdate()
|
|
|
.set(ImGroup::getCreateBy, newGroup.getAdminId())
|