diff --git a/src/main/java/yi/master/business/message/action/TestReportAction.java b/src/main/java/yi/master/business/message/action/TestReportAction.java index ed802608cab196fa76b660f2f8157cda10a3ff47..ae4db1471749881e76ac5eab24c463068730c33f 100644 --- a/src/main/java/yi/master/business/message/action/TestReportAction.java +++ b/src/main/java/yi/master/business/message/action/TestReportAction.java @@ -96,6 +96,9 @@ public class TestReportAction extends BaseAction { */ public String getReportDetail() { TestReport report = testReportService.get(model.getReportId()); + if (report == null) { + throw new YiException(AppErrorCode.REPORT_INFO_NOT_EXIST); + } if (StringUtils.isEmpty(report.getDetailsJson())) { report.setDetailsJson(PracticalUtils.setReportDetails(report)); testReportService.edit(report);