提交 6ef23291 作者: zhenjie 提交者: 余乾开

动态详情修改

上级 0543c7eb
......@@ -135,4 +135,11 @@ public interface DynamicDAO {
List<ForumDynamicDO> listDynamicByUserId(Integer id);
void batchDeleteDynamic(List<Integer> dynamicIds);
/**
* 查询动态详情
* @param dynamicId
* @return
*/
ForumDynamicDO getDynamicInfoById(Integer dynamicId);
}
......@@ -102,7 +102,8 @@ public class DynamicServiceImpl implements DynamicService {
@Override
public ResultBody dynamicDetails(Integer dynamicId, Integer userId, HttpServletRequest request) {
// 判断此动态是否还存在
ForumDynamicDO dynamicInfo = dynamicDAO.getDynamicInfo(dynamicId);
//ForumDynamicDO dynamicInfo = dynamicDAO.getDynamicInfo(dynamicId);
ForumDynamicDO dynamicInfo = dynamicDAO.getDynamicInfoById(dynamicId);
if (dynamicInfo == null) {
return ResultBody.error("动态不存在!");
}
......
......@@ -177,4 +177,20 @@
from forum_dynamic
where user_account_id = #{id}
</select>
<select id="getDynamicInfoById" resultType="com.mmc.csf.release.entity.forum.ForumDynamicDO">
select id,
version,
user_account_id,
root_path,
description,
location,
lat,
lon,
likes_count,
comments_count,
create_time
from forum_dynamic
where id = #{dynamicId}
</select>
</mapper>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论