评论保存commentId

This commit is contained in:
tianfeng 2026-02-02 19:28:42 +08:00
parent 7f6d6cc53b
commit 4faae9b097

View File

@ -85,10 +85,10 @@ public class DynamicCommentCmdExe {
//content 设置为图片url
if (Objects.isNull(cmd.getToUserId())) {
cmd.setToUserId(dynamicContent.getCreateUser());
saveDynamicMessage(cmd, DynamicMessageEnum.COMMENT_DYNAMIC);
saveDynamicMessage(cmd, commentId, DynamicMessageEnum.COMMENT_DYNAMIC);
} else {
//发送消息给动态被回复人
saveDynamicMessage(cmd, DynamicMessageEnum.REPLY_COMMENT);
saveDynamicMessage(cmd, commentId, DynamicMessageEnum.REPLY_COMMENT);
}
return convert(dynamicComment, userProfileMap);
@ -170,11 +170,12 @@ public class DynamicCommentCmdExe {
return (a1 && a2) || b1;
}
private void saveDynamicMessage(DynamicCommentCmd cmd, DynamicMessageEnum type) {
private void saveDynamicMessage(DynamicCommentCmd cmd, Long commentId, DynamicMessageEnum type) {
DynamicMessage message = new DynamicMessage();
message.setContent(cmd.getContent());
message.setDynamicContentId(cmd.getId());
message.setDynamicCommentId(commentId);
message.setType(type.name());
message.setToUserId(cmd.getToUserId());
message.setCreateTime(TimestampUtils.now());