Browse Source

/resi/group/group/groupinfo+/resi/mine/issue/my-pub-issues/closed我发起的议题,已关闭接口调整

dev
yinzuomei 3 years ago
parent
commit
b57e2dba80
  1. 3
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java
  2. 14
      epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/service/impl/IssueServiceImpl.java

3
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java

@ -1272,6 +1272,9 @@ public class ResiGroupServiceImpl extends BaseServiceImpl<ResiGroupDao, ResiGrou
*/ */
@Override @Override
public List<GroupInfoResultDTO> selectGroupInfo(GroupInfoFormDTO groupInfoFormDTO) { public List<GroupInfoResultDTO> selectGroupInfo(GroupInfoFormDTO groupInfoFormDTO) {
if(CollectionUtils.isEmpty(groupInfoFormDTO.getTopicIds())){
return new ArrayList<>();
}
return baseDao.selectGroupInfo(groupInfoFormDTO.getTopicIds()); return baseDao.selectGroupInfo(groupInfoFormDTO.getTopicIds());
} }

14
epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/service/impl/IssueServiceImpl.java

@ -256,12 +256,12 @@ public class IssueServiceImpl implements IssueService {
logger.error("查询议题来源网格名称失败......"); logger.error("查询议题来源网格名称失败......");
} }
//查询话题来源小组名称 //查询话题来源小组名称
Result<List<GroupInfoResultDTO>> groupNameList = resiGroupOpenFeignClient.selectGroupInfo(new GroupInfoFormDTO(topicIds)); List<GroupInfoResultDTO> groupInfoResultDTOS=new ArrayList<>();
if (!CollectionUtils.isEmpty(topicIds)){ if (!CollectionUtils.isEmpty(topicIds)){
groupNameList = resiGroupOpenFeignClient.selectGroupInfo(new GroupInfoFormDTO(topicIds)); Result<List<GroupInfoResultDTO>> groupNameList = resiGroupOpenFeignClient.selectGroupInfo(new GroupInfoFormDTO(topicIds));
} if (groupNameList.success()&&!CollectionUtils.isEmpty(groupNameList.getData())){
if (!groupNameList.success()){ groupInfoResultDTOS=groupNameList.getData();
logger.error("查询议题来源小组名称失败......"); }
} }
List<MyPubIssuesClosedResultDTO> resultDTOList=new ArrayList<>(); List<MyPubIssuesClosedResultDTO> resultDTOList=new ArrayList<>();
for(IssueDTO issueDTO:issueResult.getData()){ for(IssueDTO issueDTO:issueResult.getData()){
@ -275,8 +275,8 @@ public class IssueServiceImpl implements IssueService {
if (!CollectionUtils.isEmpty(gridNameList.getData())){ if (!CollectionUtils.isEmpty(gridNameList.getData())){
gridNameList.getData().stream().filter(o -> issueDTO.getGridId().equals(o.getGridId())).forEach(o -> resultDTO.setTopicReleaseGridName(o.getGridName())); gridNameList.getData().stream().filter(o -> issueDTO.getGridId().equals(o.getGridId())).forEach(o -> resultDTO.setTopicReleaseGridName(o.getGridName()));
} }
if (!CollectionUtils.isEmpty(groupNameList.getData())){ if (!CollectionUtils.isEmpty(groupInfoResultDTOS)){
groupNameList.getData().stream().filter(g -> issueDTO.getSourceId().equals(g.getTopicId())).forEach(g -> resultDTO.setTopicReleaseGroupName(g.getTopicGroupName())); groupInfoResultDTOS.stream().filter(g -> issueDTO.getSourceId().equals(g.getTopicId())).forEach(g -> resultDTO.setTopicReleaseGroupName(g.getTopicGroupName()));
} }
resultDTOList.add(resultDTO); resultDTOList.add(resultDTO);
} }

Loading…
Cancel
Save