|
@@ -31,13 +31,13 @@ import cn.com.qmth.examcloud.core.basic.api.request.GetOrgReq;
|
|
import cn.com.qmth.examcloud.core.basic.api.response.GetOrgResp;
|
|
import cn.com.qmth.examcloud.core.basic.api.response.GetOrgResp;
|
|
import cn.com.qmth.examcloud.core.examwork.base.enums.ExamProperty;
|
|
import cn.com.qmth.examcloud.core.examwork.base.enums.ExamProperty;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.ExamOrgPropertyRepo;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.ExamOrgPropertyRepo;
|
|
-import cn.com.qmth.examcloud.core.examwork.dao.ExamSpecialSettingsRepo;
|
|
|
|
import cn.com.qmth.examcloud.core.examwork.dao.ExamPropertyRepo;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.ExamPropertyRepo;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.ExamRepo;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.ExamRepo;
|
|
|
|
+import cn.com.qmth.examcloud.core.examwork.dao.ExamSpecialSettingsRepo;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamEntity;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamEntity;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamOrgPropertyEntity;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamOrgPropertyEntity;
|
|
-import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamSpecialSettingsEntity;
|
|
|
|
import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamPropertyEntity;
|
|
import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamPropertyEntity;
|
|
|
|
+import cn.com.qmth.examcloud.core.examwork.dao.entity.ExamSpecialSettingsEntity;
|
|
import cn.com.qmth.examcloud.core.examwork.service.ExamService;
|
|
import cn.com.qmth.examcloud.core.examwork.service.ExamService;
|
|
import cn.com.qmth.examcloud.core.examwork.service.ExamStudentService;
|
|
import cn.com.qmth.examcloud.core.examwork.service.ExamStudentService;
|
|
import cn.com.qmth.examcloud.core.examwork.service.bean.ExamInfo;
|
|
import cn.com.qmth.examcloud.core.examwork.service.bean.ExamInfo;
|
|
@@ -237,6 +237,15 @@ public class ExamServiceImpl implements ExamService {
|
|
examPropertyRepo.save(entity);
|
|
examPropertyRepo.save(entity);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // 考试设置混入特殊设置
|
|
|
|
+ ExamSpecialSettingsInfo examSpecialInfo = new ExamSpecialSettingsInfo();
|
|
|
|
+ examSpecialInfo.setBeginTime(saved.getBeginTime());
|
|
|
|
+ examSpecialInfo.setEndTime(saved.getEndTime());
|
|
|
|
+ examSpecialInfo.setExamId(saved.getId());
|
|
|
|
+ examSpecialInfo.setExamLimit(saved.getExamLimit());
|
|
|
|
+ examSpecialInfo.setRootOrgId(saved.getRootOrgId());
|
|
|
|
+ this.saveExamSpecialSettings(examSpecialInfo);
|
|
|
|
+
|
|
SyncExamReq req = new SyncExamReq();
|
|
SyncExamReq req = new SyncExamReq();
|
|
req.setId(saved.getId());
|
|
req.setId(saved.getId());
|
|
req.setBeginTime(saved.getBeginTime());
|
|
req.setBeginTime(saved.getBeginTime());
|