|
@@ -812,11 +812,12 @@ public class ExamRoomServiceImpl extends BaseServiceImpl<Long, ExamRoom> impleme
|
|
|
examRoom.setExamFlag(openFlag);
|
|
|
}
|
|
|
examRoomDao.update(examRoom);
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
+// SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
+ String userId = examRoom.getMainTeacherUserId().toString();
|
|
|
PublishMessageDto publishMessageDto = new PublishMessageDto();
|
|
|
- publishMessageDto.setUserId(sysUser.getId().toString());
|
|
|
+ publishMessageDto.setUserId(userId);
|
|
|
publishMessageDto.setRoomId(examRoomId.toString());
|
|
|
- MemberChangedMessage msg = new MemberChangedMessage(5, sysUser.getId().toString(),3);
|
|
|
+ MemberChangedMessage msg = new MemberChangedMessage(5, userId,3);
|
|
|
msg.setAppParamJson(examCertificationService.basicNeedCheckingDetail(examRoomId));
|
|
|
publishMessageDto.setMemberChangedMessage(msg);
|
|
|
//加群退群
|
|
@@ -867,10 +868,9 @@ public class ExamRoomServiceImpl extends BaseServiceImpl<Long, ExamRoom> impleme
|
|
|
if(i == 0){
|
|
|
throw new BizException("操作失败:还有老师没完成评审");
|
|
|
}
|
|
|
- imFeignService.publishMessage(publishMessageDto);
|
|
|
-// imFeignService.dismissGroup(sysUser.getId().toString(),examRoomId.toString());
|
|
|
studentExamResultService.calculateStudentExamAvgScore(examRoomId);
|
|
|
- imFeignService.destroyRoom(examRoomId,sysUser.getId().toString());
|
|
|
+ imFeignService.publishMessage(publishMessageDto);
|
|
|
+ imFeignService.destroyRoom(examRoomId,userId);
|
|
|
}
|
|
|
}
|
|
|
|