diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java index 94c663f5..81c88702 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java @@ -148,24 +148,6 @@ public class PayMeetingServiceImpl extends ServiceImpl wrapper = new LambdaQueryWrapper<>(); - wrapper.eq(PayWorkingGroupSubItem::getWorkingGroupId, workingGroupId); - List groupSubItemList = payWorkingGroupSubItemService.list(wrapper); - for (PayWorkingGroupSubItem payWorkingGroupSubItem : groupSubItemList) { - String chargeCompanyId = payWorkingGroupSubItem.getChargeCompanyId(); - //根据企业id查询所有联系人 - List list = payContactsManagementService.list( - new LambdaQueryWrapper() - .eq(PayContactsManagement::getCompanyId, chargeCompanyId) - ); - for (PayContactsManagement payContactsManagement : list) { - sendMessage(payMeeting, payContactsManagement); - } - } - } } /** @@ -444,11 +426,13 @@ public class PayMeetingServiceImpl extends ServiceImpl wrapper = new LambdaQueryWrapper<>(); List contactsIdList = new ArrayList<>(); + String workingGroupId = null; //工作组项目查询公司 if (Objects.equals(projectType, 1)) { List payWorkingGroupSubItems = payWorkingGroupSubItemService.listByIds(subitemIds); //把单位会员中所有的联系人取出 for (PayWorkingGroupSubItem payWorkingGroupSubItem : payWorkingGroupSubItems) { + workingGroupId = payWorkingGroupSubItem.getWorkingGroupId(); String groupSubItemId = payWorkingGroupSubItem.getId(); String contactsIdOne = payWorkingGroupSubItem.getContactsIdOne(); if (StringUtils.isNotBlank(contactsIdOne)) { @@ -458,6 +442,7 @@ public class PayMeetingServiceImpl extends ServiceImpl