Browse Source

话题详情接口按组类型返回人员名称

dev_shibei_match
sunyuchao 4 years ago
parent
commit
70b2473890
  1. 24
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java

24
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java

@ -785,13 +785,25 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi
resultDTO.setTopicImgs(attachmentUrls); resultDTO.setTopicImgs(attachmentUrls);
//3.拿取用户信息 //3.拿取用户信息
ResiGroupEntity group = resiGroupDao.selectById(topicDetail.getGroupId());
if ("branch".equals(group.getGroupType())) {
List<String> userIds = new ArrayList<>();
userIds.add(topicDetail.getCreatedBy());
List<UserInfoResultDTO> userInfos = disPoseUserInfo(group.getGroupType(), userIds);
userInfos.forEach(u -> {
if (topicDetail.getCreatedBy().equals(u.getUserId())) {
resultDTO.setReleaseUserName(StringUtils.isBlank(u.getReleaseUserName()) ? "" : u.getReleaseUserName());
resultDTO.setReleaseUserHeadPhoto(StringUtils.isBlank(u.getReleaseUserHeadPhoto()) ? "" : u.getReleaseUserHeadPhoto());
}
});
//ResiGroupEntity group = resiGroupDao.selectById(topicDetail.getGroupId()); } else {
ResiGroupMemberInfoRedisDTO memberRedis = ResiGroupMemberInfoRedisDTO memberRedis =
resiGroupMemberRedis.get(topicDetail.getGroupId(),topicDetail.getCreatedBy()); resiGroupMemberRedis.get(topicDetail.getGroupId(), topicDetail.getCreatedBy());
if(null != memberRedis && StringUtils.isNotBlank(memberRedis.getUserId())){ if (null != memberRedis && StringUtils.isNotBlank(memberRedis.getUserId())) {
resultDTO.setReleaseUserName(StringUtils.isBlank(memberRedis.getUserShowName()) ? "" : memberRedis.getUserShowName()); resultDTO.setReleaseUserName(StringUtils.isBlank(memberRedis.getUserShowName()) ? "" : memberRedis.getUserShowName());
resultDTO.setReleaseUserHeadPhoto(StringUtils.isBlank(memberRedis.getUserHeadPhoto()) ? "" : memberRedis.getUserHeadPhoto()); resultDTO.setReleaseUserHeadPhoto(StringUtils.isBlank(memberRedis.getUserHeadPhoto()) ? "" : memberRedis.getUserHeadPhoto());
}
} }
//4.话题关闭详情 //4.话题关闭详情

Loading…
Cancel
Save