diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/dynamic/query/DynamicMessageQryExe.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/dynamic/query/DynamicMessageQryExe.java index 6d9b3748..74723f58 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/dynamic/query/DynamicMessageQryExe.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/dynamic/query/DynamicMessageQryExe.java @@ -72,7 +72,7 @@ public class DynamicMessageQryExe { // 批量查询评论ID对应的 rootCommentId DynamicComment comment = commentMap.get(message.getDynamicCommentId()); if (comment != null) { - messageCO.setRootCommentId(comment.getRootCommentId()); + messageCO.setRootCommentId(comment.getRootCommentId() == null ? comment.getId() : comment.getRootCommentId()); } // 处理messageContent 和 giftCount