Browse Source

待审核,已驳回 话题 详情

master
zxc 5 years ago
parent
commit
cb901a57b7
  1. 20
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/TopicDraftServiceImpl.java

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

@ -697,13 +697,29 @@ public class TopicDraftServiceImpl extends BaseServiceImpl<TopicDraftDao, TopicD
result.setVoiceList(voiceUrls);
//3.拿取用户信息
ResiGroupMemberInfoRedisDTO memberRedis =
/*ResiGroupMemberInfoRedisDTO memberRedis =
resiGroupMemberRedis.get(entity.getGroupId(),entity.getCreatedBy());
if(null != memberRedis && StringUtils.isNotBlank(memberRedis.getUserId())){
result.setReleaseUserName(StringUtils.isBlank(memberRedis.getUserShowName()) ? "" : memberRedis.getUserShowName());
result.setReleaseUserHeadPhoto(StringUtils.isBlank(memberRedis.getUserHeadPhoto()) ? "" : memberRedis.getUserHeadPhoto());
}*/
// 查询小组类型,并且根据类型赋值用户姓名
ResiGroupEntity resiGroup = resiGroupDao.selectById(entity.getGroupId());
if (null == resiGroup){
throw new RenException("此小组信息不存在");
}
List<String> userIds = new ArrayList<>();
userIds.add(entity.getCreatedBy());
List<UserInfoResultDTO> userInfos = resiTopicService.disPoseUserInfo(resiGroup.getGroupType(), userIds);
if (CollectionUtils.isEmpty(userInfos)){
throw new RenException("未查询到用户信息");
}
userInfos.forEach(u -> {
if (u.getUserId().equals(entity.getCreatedBy())){
result.setReleaseUserName(u.getReleaseUserName());
result.setReleaseUserHeadPhoto(u.getReleaseUserHeadPhoto());
}
});
return result;
}

Loading…
Cancel
Save