diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java
index fac038c..c9656c8 100644
--- a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java
+++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java
@@ -361,6 +361,9 @@ public class ReportUtil {
if(comReportInstr==null) {
return new Result("-1","未找到打印模板,请检查报告单设置");
}
+ if(comReportInstr.getReportId()==null) {
+ return new Result("-1","未找到打印模板,请检查报告单设置");
+ }
reportParam.setReportId(comReportInstr.getReportId());
String filename=labReportvsitemMapper.getreportCode(comReportInstr.getReportBgdh());
return printToPdf(filename, reportParam, UUID.randomUUID().toString(), true);
diff --git a/lis-interfaceCommon/src/main/resources/mapper/LabReportvsitemMapper.xml b/lis-interfaceCommon/src/main/resources/mapper/LabReportvsitemMapper.xml
index 6eb5e02..e3f802b 100644
--- a/lis-interfaceCommon/src/main/resources/mapper/LabReportvsitemMapper.xml
+++ b/lis-interfaceCommon/src/main/resources/mapper/LabReportvsitemMapper.xml
@@ -38,7 +38,7 @@