删除comment
This commit is contained in:
parent
6eb6491c87
commit
c0dbd67912
@ -71,7 +71,7 @@ public class CommentController {
|
||||
}
|
||||
|
||||
@RequestMapping("/comment/deleteByCommentId")
|
||||
public String deleteByCommentId(String commentId)
|
||||
public String deleteByCommentId(Integer commentId)
|
||||
{
|
||||
HashMap<String, Object> result = new HashMap<>();
|
||||
result.put("code", 200);
|
||||
|
@ -44,5 +44,5 @@ public interface CommentDao {
|
||||
|
||||
List<CommentNode> querySecondCommentList(Integer UrlId);
|
||||
|
||||
public String queryChildId(String commentId);
|
||||
public String queryChildId(Integer commentId);
|
||||
}
|
@ -27,5 +27,5 @@ public interface CommentService {
|
||||
|
||||
CommentUser queryCommentUserById(Integer id);
|
||||
|
||||
public String SelectChildAndDelete(String commentId);
|
||||
public String SelectChildAndDelete(Integer commentId);
|
||||
}
|
||||
|
@ -179,7 +179,7 @@ public class CommentServiceImpl implements CommentService {
|
||||
}
|
||||
return firstList;
|
||||
}
|
||||
public String SelectChildAndDelete(String commentId)
|
||||
public String SelectChildAndDelete(Integer commentId)
|
||||
{
|
||||
|
||||
String child = commentDao.queryChildId(commentId);
|
||||
|
@ -56,7 +56,7 @@
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</delete>
|
||||
|
||||
<select id="queryChildId" parameterType="java.lang.String" resultType="java.lang.String">
|
||||
<select id="queryChildId" parameterType="java.lang.Integer" resultType="java.lang.String">
|
||||
SELECT t3.ischild
|
||||
FROM(SELECT t1.*,
|
||||
IF (FIND_IN_SET(root_comment_id, @pids) > 0,@pids := CONCAT(@pids, ',', id),'0') AS ischild
|
||||
@ -65,6 +65,8 @@
|
||||
ORDER BY t.id ASC) t1,
|
||||
(SELECT @pids := #{commentId,jdbcType=INTEGER}) t2) t3
|
||||
WHERE ischild != '0'
|
||||
order by id desc
|
||||
limit 1
|
||||
</select>
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user