diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java index f2dd1e84..d8ad8599 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java @@ -108,6 +108,10 @@ public class LawsStandardizationServiceImpl extends ServiceImpl standardizationLiaisonList) { if (standardizationLiaisonList.isEmpty()){ + // 删除全部数据 + lawsStandardizationLiaisonService.remove( + new LambdaQueryWrapper() + .eq(LawsStandardizationLiaison::getStandardizationId, lawsStandardization.getId())); return; } // 删除旧数据 @@ -136,6 +140,10 @@ public class LawsStandardizationServiceImpl extends ServiceImpl standardizationMeetingList) { if (standardizationMeetingList.isEmpty()){ + // 删除全部数据 + lawsStandardizationMeetingService.remove( + new LambdaQueryWrapper() + .eq(LawsStandardizationMeeting::getStandardizationId, lawsStandardization.getId())); return; } LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); @@ -260,6 +268,9 @@ public class LawsStandardizationServiceImpl extends ServiceImpl standardizationPaymentList) { if (standardizationPaymentList.isEmpty()){ + // 删除全部数据 + lawsStandardizationPaymentService.remove(new LambdaQueryWrapper() + .eq(LawsStandardizationPayment::getStandardizationId, lawsStandardization.getId())); return; } // 删除旧数据 @@ -310,6 +321,9 @@ public class LawsStandardizationServiceImpl extends ServiceImpl standardizationGroupList) { if (standardizationGroupList.isEmpty()){ + // 删除全部数据 + lawsStandardizationGroupService.remove(new LambdaQueryWrapper() + .eq(LawsStandardizationGroup::getStandardizationId, lawsStandardization.getId())); return; } // 删除旧数据