From 3ed5f81f6dc0bc7dde3c88dc4fc3ca9a9bc4b628 Mon Sep 17 00:00:00 2001 From: dfdg <2710245601@qq.com> Date: Fri, 14 Nov 2025 15:18:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=A2=E4=BF=AE=E5=92=8C=E6=A3=80=E4=BF=AE?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/OpsInspectionRepairServiceImpl.java | 6 +++++- .../service/impl/OpsInspectionReportServiceImpl.java | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) 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) {