|
@@ -9,18 +9,10 @@ import cn.com.qmth.examcloud.core.questions.base.enums.ExportType;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.exception.PaperException;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.question.enums.QuesStructType;
|
|
|
import cn.com.qmth.examcloud.core.questions.base.word.DocxProcessUtil;
|
|
|
-import cn.com.qmth.examcloud.core.questions.dao.PaperDetailRepo;
|
|
|
-import cn.com.qmth.examcloud.core.questions.dao.PaperDetailUnitRepo;
|
|
|
-import cn.com.qmth.examcloud.core.questions.dao.PaperRepo;
|
|
|
-import cn.com.qmth.examcloud.core.questions.dao.QuesRepo;
|
|
|
import cn.com.qmth.examcloud.core.questions.dao.entity.*;
|
|
|
-import cn.com.qmth.examcloud.core.questions.service.PaperDetailService;
|
|
|
-import cn.com.qmth.examcloud.core.questions.service.PaperDetailUnitService;
|
|
|
-import cn.com.qmth.examcloud.core.questions.service.PaperService;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.bean.dto.PaperDetailExp;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.bean.dto.PaperDetailUnitExp;
|
|
|
import cn.com.qmth.examcloud.core.questions.service.bean.dto.PaperExp;
|
|
|
-import com.google.gson.Gson;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.docx4j.XmlUtils;
|
|
|
import org.docx4j.jaxb.Context;
|
|
@@ -29,7 +21,6 @@ import org.docx4j.wml.P;
|
|
|
import org.docx4j.wml.R;
|
|
|
import org.docx4j.wml.Text;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.io.File;
|
|
@@ -45,29 +36,6 @@ import java.util.List;
|
|
|
*/
|
|
|
@Service("sydxExportPaperService")
|
|
|
public class SydxExportPaperService extends ExportPaperAbstractService {
|
|
|
- @Autowired
|
|
|
- PaperRepo paperRepo;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- PaperDetailRepo paperDetailRepo;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- PaperDetailUnitRepo paperDetailUnitRepo;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- QuesRepo quesRepo;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- Gson gson;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- PaperDetailUnitService paperDetailUnitService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- PaperService paperService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private PaperDetailService paperDetailService;
|
|
|
|
|
|
@Override
|
|
|
public void downloadPaper(String paperId, String zipFileName, String examType) throws Exception {
|