Procházet zdrojové kódy

html转pdf后端代码

weiwenhai před 7 roky
rodič
revize
47320d054c

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 201 - 318
cqb-comm-utils/src/main/resources/rjgc_paper_template.ftl


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 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>");
 				}

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů