Browse Source

修改用户动态新增加的接口

zc 2 months ago
parent
commit
55cacbdcff

+ 5 - 0
alien-entity/src/main/java/shop/alien/entity/store/vo/LifeUserDynamicsVo.java

@@ -7,6 +7,8 @@ import lombok.Data;
 import lombok.NoArgsConstructor;
 import shop.alien.entity.store.LifeUserDynamics;
 
+import java.util.List;
+
 @Data
 @JsonInclude
 @NoArgsConstructor
@@ -60,4 +62,7 @@ public class LifeUserDynamicsVo extends LifeUserDynamics {
 
     @ApiModelProperty(value = "动态类型1-图片 2-视频 3-其他")
     private String dynamicsType;
+
+    @ApiModelProperty(value = "动态图片列表")
+    private List<String> imagePathList;
 }

+ 8 - 2
alien-store/src/main/java/shop/alien/store/service/LifeUserDynamicsService.java

@@ -483,10 +483,16 @@ public class LifeUserDynamicsService extends ServiceImpl<LifeUserDynamicsMapper,
 
     public LifeUserDynamicsVo getDynamicsDetail(Integer id) {
         // 查询动态数据并按类型过滤
+        LifeUserDynamicsVo lifeUserDynamicsVo = new LifeUserDynamicsVo();
         List<LifeUserDynamicsVo> lifeUserDynamicsVoList = lifeUserDynamicsMapper.getDynamicsDetail(id);
         if(!CollectionUtils.isEmpty(lifeUserDynamicsVoList)){
-            return lifeUserDynamicsVoList.get(0);
+            lifeUserDynamicsVo = lifeUserDynamicsVoList.get(0);
+            String imagePath = lifeUserDynamicsVo.getImagePath();
+            if(!StringUtils.isEmpty(imagePath)){
+                List<String> imagePathList = Arrays.asList(imagePath.split(","));
+                lifeUserDynamicsVo.setImagePathList(imagePathList);
+            }
         }
-        return new LifeUserDynamicsVo();
+        return lifeUserDynamicsVo;
     }
 }