工作组变更

This commit is contained in:
梁琦涛
2022-04-29 15:23:18 +08:00
parent 5cb1493c33
commit 9f8de4fcec
@@ -171,19 +171,17 @@ public class PayWorkingGroupSubItemController extends JeroController<PayWorkingG
return Result.error("没有查到用户信息!"); return Result.error("没有查到用户信息!");
} }
List<String> listProjectIds = new ArrayList<>(); List<String> listProjectIds = new ArrayList<>();
// todo 关联企业联系人表
// 工作组的企业联系人1,2,3 // 工作组的企业联系人
LambdaQueryWrapper<PayWorkingGroupSubItem> queryPayWorkingGroupSubItem = new LambdaQueryWrapper<>(); LambdaQueryWrapper<PayWorkingGroupSubItemContacts> queryPayWorkingGroupSubItemContacts = new LambdaQueryWrapper<>();
queryPayWorkingGroupSubItem.eq(PayWorkingGroupSubItem::getContactsIdOne,sysUser.getId()).or() queryPayWorkingGroupSubItemContacts.eq(PayWorkingGroupSubItemContacts::getContactsId,sysUser.getId());
.eq(PayWorkingGroupSubItem::getContactsIdTwo,sysUser.getId()).or() List<PayWorkingGroupSubItemContacts> listPayWorkingGroupSubItemContacts = payWorkingGroupSubItemContactsService.list(queryPayWorkingGroupSubItemContacts);
.eq(PayWorkingGroupSubItem::getContactsIdThree,sysUser.getId()).or() if(!CollectionUtils.isEmpty(listPayWorkingGroupSubItemContacts)){
.eq(PayWorkingGroupSubItem::getMailContactsId,sysUser.getId()); List<String> listProjectId = listPayWorkingGroupSubItemContacts.stream().map(PayWorkingGroupSubItemContacts::getWorkingGroupSubId).collect(Collectors.toList());
List<PayWorkingGroupSubItem> listPayWorkingGroupSubItem = payWorkingGroupSubItemService.list(queryPayWorkingGroupSubItem);
if(!CollectionUtils.isEmpty(listPayWorkingGroupSubItem)){
List<String> listProjectId = listPayWorkingGroupSubItem.stream().map(PayWorkingGroupSubItem::getId).collect(Collectors.toList());
listProjectIds.addAll(listProjectId); listProjectIds.addAll(listProjectId);
} }
// 邮寄联系人
// 邮寄联系人
LambdaQueryWrapper<PayMailBill> queryPayMailBill = new LambdaQueryWrapper<>(); LambdaQueryWrapper<PayMailBill> queryPayMailBill = new LambdaQueryWrapper<>();
queryPayMailBill.eq(PayMailBill::getContactId,sysUser.getId()); queryPayMailBill.eq(PayMailBill::getContactId,sysUser.getId());
List<PayMailBill> listPayMailBill = payMailBillService.list(queryPayMailBill); List<PayMailBill> listPayMailBill = payMailBillService.list(queryPayMailBill);