|
@@ -56,7 +56,7 @@ public class ExamControlController extends ControllerSupport {
|
|
|
@GetMapping("/startExam")
|
|
|
public StartExamInfo startExam(@RequestParam Long examStudentId) {
|
|
|
User user = getAccessUser();
|
|
|
- String sequenceLockKey = Constants.START_EXAM_LOCK_PREFIX + user.getUserId();
|
|
|
+ String sequenceLockKey = Constants.EXAM_CONTROL_LOCK_PREFIX + user.getUserId();
|
|
|
StartExamInfo startExamInfo;
|
|
|
// 开始考试上锁,分布式锁,系统在请求结束后会,自动释放锁,无需手动解锁
|
|
|
SequenceLockHelper.getLock(sequenceLockKey);
|
|
@@ -73,7 +73,7 @@ public class ExamControlController extends ControllerSupport {
|
|
|
@GetMapping("/checkExamInProgress")
|
|
|
public ExamProcessResultInfo checkExamInProgress() {
|
|
|
User user = getAccessUser();
|
|
|
- String sequenceLockKey = Constants.START_EXAM_LOCK_PREFIX + user.getUserId();
|
|
|
+ String sequenceLockKey = Constants.EXAM_CONTROL_LOCK_PREFIX + user.getUserId();
|
|
|
// 系统在请求结束后会,自动释放锁,无需手动解锁
|
|
|
SequenceLockHelper.getLock(sequenceLockKey);
|
|
|
ExamProcessResultInfo res = new ExamProcessResultInfo();
|