|
@@ -691,6 +691,15 @@ public class TechnicianMomentServiceImpl extends ServiceImpl<TechnicianMomentMap
|
|
|
vo.setTitle(moment.getTitle());
|
|
vo.setTitle(moment.getTitle());
|
|
|
vo.setContent(moment.getContent());
|
|
vo.setContent(moment.getContent());
|
|
|
vo.setAuditStatus(moment.getAuditStatus());
|
|
vo.setAuditStatus(moment.getAuditStatus());
|
|
|
|
|
+ vo.setMediaType(moment.getMediaType());
|
|
|
|
|
+ //如果媒体类型是图片,那么查询所有的图片
|
|
|
|
|
+ if(moment.getMediaType()==1){
|
|
|
|
|
+ //查询所有的图片
|
|
|
|
|
+ LambdaQueryWrapper<MomentMedia> mediaWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
+ mediaWrapper.eq(MomentMedia::getMomentId, moment.getId());
|
|
|
|
|
+ List<MomentMedia> momentMedia = mediaMapper.selectList(mediaWrapper);
|
|
|
|
|
+ vo.setMediaUrlList(momentMedia.stream().map(MomentMedia::getMediaUrl).collect(Collectors.toList()));
|
|
|
|
|
+ }
|
|
|
vo.setCoverUrl(moment.getCoverUrl());
|
|
vo.setCoverUrl(moment.getCoverUrl());
|
|
|
vo.setPublishTime(moment.getPublishTime());
|
|
vo.setPublishTime(moment.getPublishTime());
|
|
|
vo.setViewCount(moment.getViewCount());
|
|
vo.setViewCount(moment.getViewCount());
|