diff --git a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionRepairServiceImpl.java b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionRepairServiceImpl.java index a82535d..1f03fac 100644 --- a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionRepairServiceImpl.java +++ b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionRepairServiceImpl.java @@ -3,6 +3,7 @@ package org.dromara.inspection.service.impl; import org.apache.dubbo.config.annotation.DubboReference; import org.apache.seata.spring.annotation.GlobalTransactional; import org.dromara.common.core.domain.R; +import org.dromara.common.core.exception.ServiceException; import org.dromara.common.core.utils.MapstructUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.TableDataInfo; @@ -115,8 +116,11 @@ public class OpsInspectionRepairServiceImpl implements IOpsInspectionRepairServi public Boolean insertByBo(OpsInspectionRepairBo bo) { OpsInspectionRepair add = MapstructUtils.convert(bo, OpsInspectionRepair.class); validEntityBeforeSave(add); + if (add == null){ + throw new ServiceException("新增数据不能为空!!"); + } - if (add.getFileId() != null){ + if (add.getFileId() != null || !add.getFileId().isEmpty()){ String[] split = add.getFileId().split(","); List urls = new ArrayList<>(); for (String s : split) { diff --git a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionReportServiceImpl.java b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionReportServiceImpl.java index 9f77b4c..c5607df 100644 --- a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionReportServiceImpl.java +++ b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionReportServiceImpl.java @@ -129,7 +129,7 @@ public class OpsInspectionReportServiceImpl implements IOpsInspectionReportServi return false; } - if (add.getFileId() != null){ + if (add.getFileId() != null || !add.getFileId().isEmpty()){ String[] split = add.getFileId().split(","); List urls = new ArrayList<>(); for (String s : split) {