From 813b99b2767fc6989faf387870c36d28e5794c8d Mon Sep 17 00:00:00 2001 From: lijiarao Date: Mon, 1 Nov 2021 14:20:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=20bug=2041759=20=E6=88=91=E7=9A=84=E6=B6=88?= =?UTF-8?q?=E6=81=AF--=E5=B7=A5=E4=BD=9C=E7=BB=84=E4=B8=8B=E6=9C=89?= =?UTF-8?q?=E6=88=90=E5=91=98--=E6=96=B0=E5=A2=9E=E5=AE=8C=E4=BC=9A?= =?UTF-8?q?=E8=AE=AE=E4=BC=9A=E6=94=B6=E5=88=B0=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/PayMeetingServiceImpl.java | 39 +++++++++---------- 1 file changed, 18 insertions(+), 21 deletions(-) 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