|
@@ -57,6 +57,7 @@ import cn.com.qmth.examcloud.core.questions.dao.entity.ExtractConfig;
|
|
|
import cn.com.qmth.examcloud.core.questions.dao.entity.Paper;
|
|
|
import cn.com.qmth.examcloud.core.questions.dao.entity.PaperDetail;
|
|
|
import cn.com.qmth.examcloud.core.questions.dao.entity.PaperDetailUnit;
|
|
|
+import cn.com.qmth.examcloud.core.questions.dao.entity.PaperStruct;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.rpc.ExamCourseClient;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.ExportStructureService;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.ExtractConfigService;
|
|
@@ -159,7 +160,11 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
|
if(StringUtils.isBlank(condition.getCourseCode())){
|
|
|
return null;
|
|
|
}
|
|
|
- ExtractConfig tempConfig = extractConfigRepo.findOne(Example.of(condition));
|
|
|
+ Query query = new Query();
|
|
|
+ query.addCriteria(Criteria.where("examId").is(condition.getExamId()));
|
|
|
+ query.addCriteria(Criteria.where("courseCode").is(condition.getCourseCode()));
|
|
|
+ //ExtractConfig tempConfig = extractConfigRepo.findOne(Example.of(condition));
|
|
|
+ ExtractConfig tempConfig = this.mongoTemplate.findOne(query, ExtractConfig.class);
|
|
|
return tempConfig;
|
|
|
}
|
|
|
|