From feae35b2ba04fbaa13c5c9702b8ac0501d8517f7 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Wed, 30 Oct 2024 13:24:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=90=A5=E4=B8=9A=E6=89=A7=E7=85=A7=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=B8=8A=E4=BC=A0=E9=80=BB=E8=BE=91=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../material/ma/service/impl/SupplierInfoServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/SupplierInfoServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/SupplierInfoServiceImpl.java index 28f4c226..9c0e3b83 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/SupplierInfoServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/service/impl/SupplierInfoServiceImpl.java @@ -109,7 +109,9 @@ public class SupplierInfoServiceImpl implements ISupplierInfoService { if (CollectionUtils.isEmpty(supplierInfo.getBmFileInfos())) { return AjaxResult.success("修改任务成功,无营业执照附件"); } - bmFileInfoMapper.deleteBmFileInfoByBizInfo(supplierInfo.getBmFileInfos().get(0)); + BmFileInfo bmFileInfoToDelete = supplierInfo.getBmFileInfos().get(0); + bmFileInfoToDelete.setModelId(supplierInfo.getSupplierId()); + bmFileInfoMapper.deleteBmFileInfoByBizInfo(bmFileInfoToDelete); AtomicBoolean addFileInfoResult = new AtomicBoolean(false); supplierInfo.getBmFileInfos().forEach(bmFileInfo -> { bmFileInfo.setModelId(supplierInfo.getSupplierId());