From a7a2de77d8e35cd427c01c5b54c48bbf7f2f062b Mon Sep 17 00:00:00 2001 From: chenbowen Date: Thu, 4 Dec 2025 09:40:33 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E4=BF=AE=E5=A4=8D=E7=A9=BA=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E4=B8=8B=E7=9A=84=20sql=20=E8=AF=AD=E6=B3=95=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/businessfile/BusinessFileServiceImpl.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/zt-module-infra/zt-module-infra-server/src/main/java/com/zt/plat/module/infra/service/businessfile/BusinessFileServiceImpl.java b/zt-module-infra/zt-module-infra-server/src/main/java/com/zt/plat/module/infra/service/businessfile/BusinessFileServiceImpl.java index 92722f96..2c9c50b5 100644 --- a/zt-module-infra/zt-module-infra-server/src/main/java/com/zt/plat/module/infra/service/businessfile/BusinessFileServiceImpl.java +++ b/zt-module-infra/zt-module-infra-server/src/main/java/com/zt/plat/module/infra/service/businessfile/BusinessFileServiceImpl.java @@ -76,12 +76,16 @@ public class BusinessFileServiceImpl implements BusinessFileService { } @Override - public void deleteBusinessFileListByIds(List ids) { + public void deleteBusinessFileListByIds(List ids) { + // 如果 ids 为空,直接 return + if (ids == null || ids.isEmpty()){ + return; + } // 校验存在 validateBusinessFileExists(ids); // 删除 businessFileMapper.deleteByIds(ids); - } + } private void validateBusinessFileExists(List ids) { List list = businessFileMapper.selectByIds(ids); @@ -130,7 +134,7 @@ public class BusinessFileServiceImpl implements BusinessFileService { // 批量设置文件信息 setFileInfo(result.getList()); - + // 批量设置创建人名称 UserNameEnrichUtils.setCreatorNames(result.getList(), BusinessFileRespVO::getCreator,