|
@@ -156,6 +156,7 @@ public class LifeUserDynamicsService extends ServiceImpl<LifeUserDynamicsMapper,
|
|
|
List<StoreCommentVo> sonCommitCount = storeCommentMapper.getSonCommitCount(2, null);
|
|
|
|
|
|
// 设置动态对象的状态信息:是否关注对方、是否被关注、是否点赞及评论数量
|
|
|
+ // 设置.imagePath。视频为mp4+jpg格式,图片为jpg/png格式。
|
|
|
for (LifeUserDynamicsVo vo : lifeUserDynamicsVoList) {
|
|
|
if (followList.contains(vo.getPhoneId())) {
|
|
|
vo.setIsFollowThis("1");
|
|
@@ -185,6 +186,10 @@ public class LifeUserDynamicsService extends ServiceImpl<LifeUserDynamicsMapper,
|
|
|
}
|
|
|
vo.setCommentCount(count);
|
|
|
}
|
|
|
+ // 默认视频上传的imagePath正确,图片则取第一个
|
|
|
+ if(vo.getImagePath().contains(",") && !vo.getImagePath().contains(".mp4")){
|
|
|
+ vo.setImagePath(vo.getImagePath().split(",")[0]);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// 如果phoneId不为空,处理黑名单逻辑,过滤掉被拉黑用户的动态
|
|
@@ -413,4 +418,25 @@ public class LifeUserDynamicsService extends ServiceImpl<LifeUserDynamicsMapper,
|
|
|
}
|
|
|
return resultMap;
|
|
|
}
|
|
|
+
|
|
|
+ public List<LifeUserDynamics> getUserDraftDynamics(String phoneId) {
|
|
|
+ List<LifeUserDynamics> lifeUserDynamics = lifeUserDynamicsMapper.selectList(new QueryWrapper<LifeUserDynamics>().eq("phone_id", phoneId).eq("draft", 1));
|
|
|
+// for (LifeUserDynamics lifeUserDynamic : lifeUserDynamics) {
|
|
|
+// if(lifeUserDynamic.getImagePath().contains(",") && !lifeUserDynamic.getImagePath().contains(".mp4")){
|
|
|
+// lifeUserDynamic.setImagePath(lifeUserDynamic.getImagePath().split(",")[0]);
|
|
|
+// }
|
|
|
+// }
|
|
|
+ return lifeUserDynamics;
|
|
|
+ }
|
|
|
+
|
|
|
+ public List<LifeUserDynamicsVo> getDianZanList(String phoneId) {
|
|
|
+ List<LifeUserDynamicsVo> lifeUserDynamicsVos = lifeUserDynamicsMapper.selectDianZanList(phoneId);
|
|
|
+ for (LifeUserDynamicsVo lifeUserDynamicsVo : lifeUserDynamicsVos) {
|
|
|
+ if(lifeUserDynamicsVo.getImagePath().contains(",") && !lifeUserDynamicsVo.getImagePath().contains(".mp4")){
|
|
|
+ lifeUserDynamicsVo.setImagePath(lifeUserDynamicsVo.getImagePath().split(",")[0]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return lifeUserDynamicsVos;
|
|
|
+ }
|
|
|
}
|