企业端起草组列表,获取企业联系人
This commit is contained in:
+11
@@ -191,7 +191,18 @@ public class PayDraftingGroupSubItemController extends JeroController<PayDraftin
|
||||
querySysUser.in(SysUser::getId,listString);
|
||||
List<SysUser> listSysUser = sysUserService.list(querySysUser);
|
||||
|
||||
// 获取企业联系人
|
||||
List<String> subItemIds = list.stream().map(PayDraftingGroupSubItem::getId).collect(Collectors.toList());
|
||||
LambdaQueryWrapper<PayDraftingGroupSubItemContacts> queryDraftingGroupSubItemContacts = new LambdaQueryWrapper<>();
|
||||
queryDraftingGroupSubItemContacts.in(PayDraftingGroupSubItemContacts::getDraftingGroupSubId, subItemIds);
|
||||
List<PayDraftingGroupSubItemContacts> payDraftingGroupSubItemContactsList = payDraftingGroupSubItemContactsService.list(queryDraftingGroupSubItemContacts);
|
||||
list.forEach(p->{
|
||||
if (!CollectionUtils.isEmpty(payDraftingGroupSubItemContactsList)) {
|
||||
List<PayDraftingGroupSubItemContacts> payDraftingGroupSubItemContacts = payDraftingGroupSubItemContactsList
|
||||
.stream().filter(item -> Objects.equals(item.getDraftingGroupSubId(), p.getId())).collect(Collectors.toList());
|
||||
p.setPayDraftingGroupSubItemContactsList(payDraftingGroupSubItemContacts);
|
||||
}
|
||||
|
||||
List<PayDraftingGroup> listPrincipalIdA = listPayDraftingGroup.stream().filter(item->Objects.equals(item.getId(),p.getDraftingGroupId())).collect(Collectors.toList());
|
||||
if(!CollectionUtils.isEmpty(listPrincipalIdA)){
|
||||
if(!CollectionUtils.isEmpty(listSysUser)){
|
||||
|
||||
+1
-1
@@ -179,7 +179,7 @@ public class PayDraftingGroupSubItemServiceImpl extends ServiceImpl<PayDraftingG
|
||||
}
|
||||
|
||||
JSONObject json = new JSONObject();
|
||||
json.put("type",ProjectCommon.PROJECT_TYPE2);
|
||||
json.put("type",ProjectCommon.PROJECT_TYPE7);
|
||||
json.put("draftGroupId",payDraftingGroupSubItem.getDraftingGroupId());
|
||||
json.put("projectId",payDraftingGroupSubItem.getId());
|
||||
json.put("path","/draftTeam/DraftTeamDetail");
|
||||
|
||||
Reference in New Issue
Block a user