Quellcode durchsuchen

html转pdf后端代码

weiwenhai vor 7 Jahren
Ursprung
Commit
47320d054c

Datei-Diff unterdrückt, da er zu groß ist
+ 201 - 318
cqb-comm-utils/src/main/resources/rjgc_paper_template.ftl


Datei-Diff unterdrückt, da er zu groß ist
+ 755 - 110
cqb-comm-utils/src/main/resources/tjdx_paper_template.ftl


+ 1 - 1
cqb-paper/src/main/java/com/qmth/cqb/paper/service/PaperService.java

@@ -261,5 +261,5 @@ public interface PaperService {
      * @param paperId
      * @return
      */
-    public Map<String, Object> getPaperPDF(String paperId);
+    public Map<String, Object> getPaperPDF(String paperId) throws Exception;
 }

+ 2 - 1
cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/PaperServiceImpl.java

@@ -1242,7 +1242,8 @@ public class PaperServiceImpl implements PaperService{
 			for(PaperDetailExp paperDetail:paperExp.getPaperDetails()){
 				//添加大题标题
 				if(StringUtils.isBlank(paperDetail.getTitle())){
-					htmlList.add("<p>"+paperDetail.getCnNum()+"、"+paperDetail.getName()+"</p>");
+					//htmlList.add(("<p>"+paperDetail.getCnNum()+"、"+paperDetail.getName()+"</p>").replaceAll("'", "&apos"));
+					htmlList.add(("<p>"+paperDetail.getCnNum()+"、"+paperDetail.getName()+"</p>").replaceAll("'", "&apos"));
 				}else {
 					htmlList.add("<p>"+paperDetail.getCnNum()+"、"+paperDetail.getName()+paperDetail.getTitle()+"</p>");
 				}

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.