|
@@ -5,6 +5,7 @@ import java.util.Collections;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.docx4j.XmlUtils;
|
|
import org.docx4j.XmlUtils;
|
|
import org.docx4j.jaxb.Context;
|
|
import org.docx4j.jaxb.Context;
|
|
@@ -25,6 +26,7 @@ import com.qmth.cqb.paper.dao.PaperRepo;
|
|
import com.qmth.cqb.paper.dto.PaperDetailExp;
|
|
import com.qmth.cqb.paper.dto.PaperDetailExp;
|
|
import com.qmth.cqb.paper.dto.PaperDetailUnitExp;
|
|
import com.qmth.cqb.paper.dto.PaperDetailUnitExp;
|
|
import com.qmth.cqb.paper.dto.PaperExp;
|
|
import com.qmth.cqb.paper.dto.PaperExp;
|
|
|
|
+import com.qmth.cqb.paper.model.ExamFile;
|
|
import com.qmth.cqb.paper.model.ExportStructure;
|
|
import com.qmth.cqb.paper.model.ExportStructure;
|
|
import com.qmth.cqb.paper.model.ExtractConfig;
|
|
import com.qmth.cqb.paper.model.ExtractConfig;
|
|
import com.qmth.cqb.paper.model.Paper;
|
|
import com.qmth.cqb.paper.model.Paper;
|
|
@@ -107,6 +109,12 @@ public class SydxExportPaperService extends ExportPaperAbstractService{
|
|
PaperExp exportPaperStructureExp = initExportSydxPaper(paperId);
|
|
PaperExp exportPaperStructureExp = initExportSydxPaper(paperId);
|
|
if (exportPaperExp!=null&&exportPaperStructureExp!=null) {
|
|
if (exportPaperExp!=null&&exportPaperStructureExp!=null) {
|
|
String currNum = CommonUtils.getCurNum();
|
|
String currNum = CommonUtils.getCurNum();
|
|
|
|
+ //删除原有试卷文件
|
|
|
|
+ ExamFile examFile = new ExamFile();
|
|
|
|
+ examFile.setExamId(extractConfig.getExamId()+"");
|
|
|
|
+ examFile.setCourseId(extractConfig.getCourseCode());
|
|
|
|
+ examFile.setOrgId(extractConfig.getOrgId());
|
|
|
|
+ examFileService.deleteExamFile(examFile);
|
|
//没有试卷结构导出设置
|
|
//没有试卷结构导出设置
|
|
if(exportStructure==null){
|
|
if(exportStructure==null){
|
|
//上传试卷
|
|
//上传试卷
|