diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java index bbdddb3..669ab99 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/listeners/register/PrintFileRegister.java @@ -112,7 +112,7 @@ filePrintRegister.setDataItems(registerParameters.getDataItems()); printDocUrl = FilePrintRegisterUtils.filePrintGenerate(filePrintRegister); //当有骑缝章,强制执行为word文档 - if (registerParameters.getPdf() && printDocUrl.contains(WORD_SUFFIX)) { + if (!ObjectUtils.isEmpty(registerParameters.getPdf()) && registerParameters.getPdf() && printDocUrl.contains(WORD_SUFFIX)) { //默认转为docx,只需要进行docx的替换即可 String pdfNewUrl = printDocUrl.replaceAll(WORD_SUFFIX, PDF_SUFFIX); FilePrintRegisterUtils.wordToPdf(printDocUrl, pdfNewUrl);