提交 471d0b09 作者: 张小凤

GambitDao.xml(update)

上级 fd0821bd
......@@ -12,6 +12,7 @@ import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
......@@ -54,6 +55,12 @@ public class ForumDynamicGambitDO implements Serializable {
@ApiModelProperty(value = "媒体资源")
private List<MediaVO> mediaVO;
@ApiModelProperty(value = "是否点赞")
private Boolean likes;
@ApiModelProperty(value = "动态发布时间")
private Date dynamicPublishTime;
......@@ -69,6 +76,8 @@ public class ForumDynamicGambitDO implements Serializable {
.mediaVO(this.mediaVO)
.forumReviewVO(this.ForumReviewDO)
.forumGambitDTOList(this.forumGambitDOList)
.likes(this.likes)
.dynamicPublishTime(this.getDynamicPublishTime())
.build();
}
......
......@@ -232,8 +232,6 @@ public class GambitServiceImpl implements GambitService {
int count = gambitDao.likedCount(userTopicDynamicsQO);
List<ForumDynamicGambitDO> forumDynamicGambitDOS = gambitDao.likedList(userTopicDynamicsQO);
List<DynamicVO> collect = forumDynamicGambitDOS.stream().map(ForumDynamicGambitDO::buildForumDynamicGambitDTO).collect(Collectors.toList());
List<Integer> userAccountIds =
collect.stream().map(DynamicVO::getUserAccountId).collect(Collectors.toList());
UserAccountQO bUserAccountQO = new UserAccountQO();
......
......@@ -51,6 +51,8 @@
<result property="commentsCount" column="comments_count" />
<result property="transpond" column="transpond"/>
<result property="createTime" column="create_time"/>
<result property="likes" column="status"/>
<result property="dynamicPublishTime" column="create_time"/>
<collection property="forumResourceDOList" ofType="com.mmc.csf.release.entity.forum.ForumResourceDO"
select="selectResourceList" column="{dynamicId=id}">
</collection>
......@@ -633,7 +635,8 @@
fd.description,
fd.likes_count,
fd.comments_count,
fd.transpond
fd.transpond,
fl.status
FROM
forum_like fl
INNER JOIN forum_dynamic fd ON fl.dynamic_id = fd.id
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论