|
@@ -3,28 +3,11 @@ package com.qmth.cqb.paper.service.export;
|
|
import java.io.File;
|
|
import java.io.File;
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
-import java.util.HashMap;
|
|
|
|
import java.util.HashSet;
|
|
import java.util.HashSet;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
-import java.util.Map;
|
|
|
|
import java.util.Set;
|
|
import java.util.Set;
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-import java.util.regex.Matcher;
|
|
|
|
-import java.util.regex.Pattern;
|
|
|
|
-
|
|
|
|
-import javax.xml.bind.JAXBElement;
|
|
|
|
-
|
|
|
|
-import org.apache.commons.lang3.StringUtils;
|
|
|
|
-import org.docx4j.XmlUtils;
|
|
|
|
-import org.docx4j.jaxb.Context;
|
|
|
|
-import org.docx4j.wml.Body;
|
|
|
|
-import org.docx4j.wml.P;
|
|
|
|
-import org.docx4j.wml.R;
|
|
|
|
-import org.docx4j.wml.Text;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import cn.com.qmth.examcloud.common.dto.question.enums.QuesStructType;
|
|
import cn.com.qmth.examcloud.common.dto.question.enums.QuesStructType;
|
|
@@ -36,8 +19,6 @@ import com.qmth.cqb.paper.dto.PaperExp;
|
|
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.QuestionTypeNum;
|
|
import com.qmth.cqb.paper.model.QuestionTypeNum;
|
|
-import com.qmth.cqb.question.model.QuesOption;
|
|
|
|
-import com.qmth.cqb.question.model.Question;
|
|
|
|
import com.qmth.cqb.utils.CommonUtils;
|
|
import com.qmth.cqb.utils.CommonUtils;
|
|
import com.qmth.cqb.utils.enums.ExamFileType;
|
|
import com.qmth.cqb.utils.enums.ExamFileType;
|
|
import com.qmth.cqb.utils.enums.ExportType;
|
|
import com.qmth.cqb.utils.enums.ExportType;
|