diff --git a/capability/src/main/java/com/sdm/capability/service/impl/SimulationReportTemplateServiceImpl.java b/capability/src/main/java/com/sdm/capability/service/impl/SimulationReportTemplateServiceImpl.java index 1f06b88c..493b5bcd 100644 --- a/capability/src/main/java/com/sdm/capability/service/impl/SimulationReportTemplateServiceImpl.java +++ b/capability/src/main/java/com/sdm/capability/service/impl/SimulationReportTemplateServiceImpl.java @@ -101,7 +101,6 @@ public class SimulationReportTemplateServiceImpl extends ServiceImpl reportTemplateEntityList = this.lambdaQuery().eq(SimulationReportTemplate::getTemplateCode, reportTemplateDto.getTemplateCode()).list(); + List reportTemplateEntityList = null; + if (reportTemplateDto.getUuid() != null) { + reportTemplateEntityList = this.lambdaQuery().eq(SimulationReportTemplate::getUuid, reportTemplateDto.getUuid()).list(); + } else { + reportTemplateEntityList = this.lambdaQuery().eq(SimulationReportTemplate::getTemplateCode, reportTemplateDto.getTemplateCode()).list(); + } if (CollectionUtils.isEmpty(reportTemplateEntityList)) { return SdmResponse.failed("报告模板不存在"); }