瀏覽代碼

天津大学模板逻辑修改

weiwenhai 7 年之前
父節點
當前提交
f1e69f0e27

+ 5 - 0
cqb-paper/src/main/java/com/qmth/cqb/paper/service/export/TjdxExportPaperService.java

@@ -4,6 +4,8 @@ import java.io.File;
 import java.util.List;
 
 
+
+import org.docx4j.openpackaging.packages.WordprocessingMLPackage;
 import org.springframework.stereotype.Service;
 
 import cn.com.qmth.examcloud.common.uac.entity.AccessUser;
@@ -33,6 +35,9 @@ public class TjdxExportPaperService extends ExportPaperAbstractService {
 			String paperfileName = paperExp.getCourseNo()+"_"+ExamFileType.PAPER.getName()+DOCX_SUFFIX;
 			File file = new File(TEMP_FILE_EXP+File.separator+zipFileName+File.separator+paperfileName);
 			if(examType.equals("offLine")){
+				//生成考试说明的word片段
+				WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.createPackage();
+				paperExp.setExamRemarkWord(DocxProcessUtil.html2Docx(wordMLPackage, CommonUtils.formatHtml(paperExp.getExamRemark())));
 				DocxProcessUtil.exportWordNew(paperExp, file,TJDX_OUTLINE_TEMPLATE_PAPER);
 			}else {
 				DocxProcessUtil.exportWordNew(paperExp, file,TJDX_TEMPLATE_PAPER);