|
@@ -331,8 +331,7 @@ public class ExamController extends ControllerSupport {
|
|
domain.setName(one.getName());
|
|
domain.setName(one.getName());
|
|
domain.setRemark(one.getRemark());
|
|
domain.setRemark(one.getRemark());
|
|
domain.setRootOrgId(one.getRootOrgId());
|
|
domain.setRootOrgId(one.getRootOrgId());
|
|
- // domain.setStarted(isStarted(one.getId()));
|
|
|
|
- domain.setStarted(false);
|
|
|
|
|
|
+ domain.setStarted(isStarted(one.getId()));
|
|
return domain;
|
|
return domain;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -346,9 +345,14 @@ public class ExamController extends ControllerSupport {
|
|
private boolean isStarted(Long examId) {
|
|
private boolean isStarted(Long examId) {
|
|
CheckExamIsStartedReq checkExamIsStartedReq = new CheckExamIsStartedReq();
|
|
CheckExamIsStartedReq checkExamIsStartedReq = new CheckExamIsStartedReq();
|
|
checkExamIsStartedReq.setExamId(examId);
|
|
checkExamIsStartedReq.setExamId(examId);
|
|
- CheckExamIsStartedResp checkExamIsStartedResp = examRecordCloudService
|
|
|
|
- .checkExamIsStarted(checkExamIsStartedReq);
|
|
|
|
- return checkExamIsStartedResp.getIsStarted();
|
|
|
|
|
|
+ try {
|
|
|
|
+ CheckExamIsStartedResp checkExamIsStartedResp = examRecordCloudService
|
|
|
|
+ .checkExamIsStarted(checkExamIsStartedReq);
|
|
|
|
+ return checkExamIsStartedResp.getIsStarted();
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("fail to rmi[oe.examRecordCloudService.checkExamIsStarted]", e);
|
|
|
|
+ return true;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|