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

动态详情修改

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