소스 검색

修改调卷bug

宋悦 7 년 전
부모
커밋
b19fc4b202
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/ExtractConfigServiceImpl.java

+ 6 - 0
cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/ExtractConfigServiceImpl.java

@@ -10,6 +10,7 @@ import java.util.Random;
 import java.util.Set;
 
 
+import com.qmth.cqb.base.dao.CourseRepo;
 import com.qmth.cqb.base.model.Course;
 import org.apache.commons.lang3.StringUtils;
 import org.nlpcn.commons.lang.util.StringUtil;
@@ -104,6 +105,9 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
     
     @Autowired
     private ExamCourseClient examCourseClient;
+
+	@Autowired
+	private CourseRepo courseRepo;
     
 	@Override
 	public ExtractConfig findConfig(ExtractConfig condition) {
@@ -613,6 +617,8 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
 			ExtractConfig extractConfig = this.findConfig(condition);
 			if(extractConfig==null){
 				extractConfig = new ExtractConfig(examCourseDto);
+				Course course = courseRepo.findFirstByCodeAndOrgId(condition.getCourseCode(),condition.getOrgId());
+				extractConfig.setCourse(course);
 			}
 			Course course = extractConfig.getCourse();
 			if(course != null && course.getEnable().equals("true")){