|
@@ -110,7 +110,7 @@ public class ExamReviewServiceImpl extends BaseServiceImpl<Long, ExamReview> imp
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
|
|
|
+ @Transactional(rollbackFor = Exception.class, isolation = Isolation.SERIALIZABLE)
|
|
|
public void add(ExamReview examReview) {
|
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
sysUserDao.lockUser(sysUser.getId());
|
|
@@ -128,7 +128,7 @@ public class ExamReviewServiceImpl extends BaseServiceImpl<Long, ExamReview> imp
|
|
|
throw new BizException("评审失败:学员未考试");
|
|
|
}
|
|
|
ExamRoom examRoom = examRoomDao.get(examRoomStudentRelation.getExamRoomId());
|
|
|
- if(examRoom.getMainTeacherUserId() == sysUser.getId()){
|
|
|
+ if(examRoom.getMainTeacherUserId().equals(sysUser.getId())){
|
|
|
examReview.setTeacherType(ExamRoomTeaherTypeEnum.MAIN);
|
|
|
}else {
|
|
|
examReview.setTeacherType(ExamRoomTeaherTypeEnum.ASSISTANT);
|