commemt fix
Change-Id: I43d07c00de12649e25a4d925c59f3544b8d0b29d
diff --git a/src/main/java/com/example/g8backend/service/ICommentService.java b/src/main/java/com/example/g8backend/service/ICommentService.java
index ea82f8f..4fc9a03 100644
--- a/src/main/java/com/example/g8backend/service/ICommentService.java
+++ b/src/main/java/com/example/g8backend/service/ICommentService.java
@@ -1,12 +1,13 @@
package com.example.g8backend.service;
+import com.example.g8backend.dto.CommentDTO;
import com.example.g8backend.entity.Comment;
import java.util.List;
public interface ICommentService {
- void createComment(Long postId, Long userId, String content, Long parentCommentId);
+ void createComment(CommentDTO commentDTO);
List<Comment> getCommentsByPostId(Long postId);
diff --git a/src/main/java/com/example/g8backend/service/impl/CommentServiceImpl.java b/src/main/java/com/example/g8backend/service/impl/CommentServiceImpl.java
index fae8a1f..2e0be02 100644
--- a/src/main/java/com/example/g8backend/service/impl/CommentServiceImpl.java
+++ b/src/main/java/com/example/g8backend/service/impl/CommentServiceImpl.java
@@ -1,5 +1,6 @@
package com.example.g8backend.service.impl;
+import com.example.g8backend.dto.CommentDTO;
import com.example.g8backend.entity.Comment;
import com.example.g8backend.mapper.CommentMapper;
import com.example.g8backend.service.ICommentService;
@@ -17,12 +18,12 @@
private CommentMapper commentMapper;
@Override
- public void createComment(Long postId, Long userId, String content, Long parentCommentId) {
+ public void createComment(CommentDTO commentDTO) {
Comment comment = new Comment();
- comment.setPostId(postId);
- comment.setUserId(userId);
- comment.setContent(content);
- comment.setParentCommentId(parentCommentId); // 如果是顶级评论为NULL
+ comment.setPostId(commentDTO.getPostId());
+ comment.setUserId(commentDTO.getUserId());
+ comment.setContent(commentDTO.getContent());
+ comment.setParentCommentId(commentDTO.getParentCommentId());
commentMapper.insert(comment);
}