Browse Source

完善代码

weiwenhai 7 years ago
parent
commit
879572939d

+ 4 - 1
cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/ExtractConfigFileServiceImpl.java

@@ -16,6 +16,7 @@ import javax.servlet.http.HttpServletResponse;
 import main.java.com.UpYun;
 
 import org.apache.commons.io.FileUtils;
+import org.apache.commons.lang3.StringUtils;
 import org.docx4j.Docx4J;
 import org.docx4j.openpackaging.exceptions.InvalidFormatException;
 import org.docx4j.openpackaging.packages.WordprocessingMLPackage;
@@ -245,7 +246,9 @@ public class ExtractConfigFileServiceImpl implements ExtractConfigFileService {
 	private void downloadAudio(String paperId,ExamFile examFile,String downloadDir) throws Exception{
 		Paper paper = paperRepo.findOne(paperId);
 		//下载考试说明
-		downExamRemark(paper,downloadDir);
+		if(StringUtils.isNotBlank(paper.getExamRemark())){
+			downExamRemark(paper,downloadDir);
+		}
 		List<PaperDetailUnit> paperDetailUnits = paperDetailUnitRepo.findByPaperOrderByNumber(paper);
 		for(PaperDetailUnit unit:paperDetailUnits){
 			if(unit.getQuestion().getHasAudio()!=null&&unit.getQuestion().getHasAudio()){