ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonatecompletioninfoServiceImpl.java
@@ -106,7 +106,15 @@ } if (CollectionUtils.isNotEmpty(serviceDonatecompletioninfoVO.getServiceDonatecomporganList())) { for (ServiceDonatecomporgan serviceDonatecomporgan : serviceDonatecompletioninfoVO.getServiceDonatecomporganList()) { serviceDonatecomporganService.updateById(serviceDonatecomporgan); if (ObjectUtils.isNotEmpty(serviceDonatecomporgan.getId())) { if (ObjectUtils.isNotEmpty(serviceDonatecomporgan.getDelFlag()) && serviceDonatecomporgan.getDelFlag() == 1) { serviceDonatecomporganService.getById(serviceDonatecomporgan.getId()); } else { serviceDonatecomporganService.updateById(serviceDonatecomporgan); } } else{ serviceDonatecomporganService.updateById(serviceDonatecomporgan); } } } ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonateorganBaseServiceImpl.java
@@ -153,7 +153,11 @@ if (b == true && CollectionUtils.isNotEmpty(serviceDonateorganBaseVO.getServiceDonateorganList())) { for (ServiceDonateorgan serviceDonateorgan : serviceDonateorganBaseVO.getServiceDonateorganList()) { if(ObjectUtils.isNotEmpty(serviceDonateorgan.getId()) ) { serviceDonateorganMapper.updateById(serviceDonateorgan); if(ObjectUtils.isNotEmpty(serviceDonateorgan.getDelFlag())&&serviceDonateorgan.getDelFlag()==1 ) { serviceDonateorganMapper.deleteById(serviceDonateorgan.getId()); }else { serviceDonateorganMapper.updateById(serviceDonateorgan); } }else { serviceDonateorganMapper.insert(serviceDonateorgan); }