diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingSituationController.java b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingSituationController.java index 88467492..b9e93dff 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingSituationController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingSituationController.java @@ -205,6 +205,7 @@ public class PayMeetingSituationController extends JeroController wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(PayPackCompanyProject::getProjectId, payMeetingSituation1.getId()); + PayPackCompanyProject payPackCompanyProject = payPackCompanyProjectService.getOne(wrapper); + if (payPackCompanyProject!=null){ + payPackCompanyProjectService.removeById(payPackCompanyProject.getId()); + } } } @@ -740,6 +747,8 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl wrapper = new LambdaQueryWrapper<>(); wrapper.eq(PayPackCompanyProject::getProjectId, id); PayPackCompanyProject payPackCompanyProject = payPackCompanyProjectService.getOne(wrapper); - payPackCompanyProjectService.removePayPackCompanyProject(payPackCompanyProject); + payPackCompanyProjectService.removeById(payPackCompanyProject.getId()); } }