|
@@ -648,7 +648,14 @@ public class ExamRoomStudentRelationServiceImpl extends BaseServiceImpl<Long, Ex
|
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
//当前用户是呼叫中或者考试中
|
|
|
if(roomStudentListDto.getFinishedExam() == 0 || roomStudentListDto.getFinishedExam() == 1){
|
|
|
- currentStudent(roomStudentListDto.getExamRoomStudentRelationId(),true,examStatus,sysUser.getId());
|
|
|
+ boolean isPush = true;
|
|
|
+ if(roomStudentListDtos.size() > 1){
|
|
|
+ RoomStudentListDto roomStudentListDto1 = roomStudentListDtos.get(1);
|
|
|
+ if(roomStudentListDto1.getFinishedExam() == 2){
|
|
|
+ isPush = false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ currentStudent(roomStudentListDto.getExamRoomStudentRelationId(),isPush,examStatus,sysUser.getId());
|
|
|
//考试中
|
|
|
if(roomStudentListDtos.size() > 1){
|
|
|
RoomStudentListDto roomStudentListDto1 = roomStudentListDtos.get(1);
|