From a8fd5cc727e146783b021dfca381416352380276 Mon Sep 17 00:00:00 2001 From: huguanghan Date: Thu, 26 Dec 2024 16:30:06 +0800 Subject: [PATCH] =?UTF-8?q?update=E9=99=84=E5=B1=9E=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SysEquipmentServiceImpl.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java b/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java index 45190176..fb35ffc9 100644 --- a/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java +++ b/das/src/main/java/com/das/modules/equipment/service/impl/SysEquipmentServiceImpl.java @@ -455,6 +455,16 @@ public class SysEquipmentServiceImpl implements SysEquipmentService { item.setDeviceId(sysGenExtPropsDto.getId()); sysEquipmentDocsMapper.insert(item); } + }else { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("deviceid",sysGenExtPropsDto.getId()); + List sysEquipmentDocs = sysEquipmentDocsMapper.selectList(queryWrapper); + if (CollectionUtils.isNotEmpty(sysEquipmentDocs)){ + for (SysEquipmentDocs item : sysEquipmentDocs){ + deleteFile(item); + sysEquipmentDocsMapper.deleteById(item.getId()); + } + } } QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("deviceid",sysGenExtPropsDto.getId());