feat(count): 实现笔记发布与删除的计数更新功能
- 新增笔记操作 MQ 消费者 CountNotePublishConsumer - 支持处理笔记发布和删除消息,更新 Redis 和数据库计数 - 新增笔记操作相关常量:TOPIC_NOTE_OPERATE、TAG_NOTE_PUBLISH、TAG_NOTE_DELETE - 定义笔记操作 DTO:NoteOperateMqDTO,用于 MQ 消息传递 - 在笔记服务中发送笔记发布和删除的 MQ 消息 - 新增 Redis Hash 字段 noteTotal 用于存储笔记总数 - 新增数据库操作 insertOrUpdateNoteTotalByUserId 用于更新笔记总数
This commit is contained in:
@@ -77,8 +77,8 @@ Authorization: Bearer {{token}}
|
||||
"imgUris": [
|
||||
"https://cdn.pixabay.com/photo/2025/10/05/15/06/autumn-9875155_1280.jpg"
|
||||
],
|
||||
"title": "图文笔记测试",
|
||||
"content": "这个是图文笔记的测试",
|
||||
"title": "第三篇图文笔记",
|
||||
"content": "这个是第三篇图文笔记的测试",
|
||||
"topicId": 1
|
||||
}
|
||||
|
||||
@@ -120,6 +120,15 @@ Authorization: Bearer {{token}}
|
||||
"topicId": 1
|
||||
}
|
||||
|
||||
### 删除笔记
|
||||
POST http://localhost:8000/note/note/delete
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer {{token}}
|
||||
|
||||
{
|
||||
"id": 1979849112022941780
|
||||
}
|
||||
|
||||
### 关注自己
|
||||
POST http://localhost:8000/relation/relation/follow
|
||||
Content-Type: application/json
|
||||
|
||||
Reference in New Issue
Block a user