feat(comment): 新增删除评论功能
- 新增删除评论接口,支持物理删除评论及关联内容 - 添加权限校验,仅允许评论创建者删除评论- 使用编程式事务保证删除操作的原子性- 删除评论后清理 Redis 缓存(ZSet 和 String 类型) - 发送 MQ 消息异步更新计数、删除关联数据及本地缓存 - 新增 DeleteCommentReqVO 请求参数类校验评论 ID - 补充 KeyValueRpcService 删除评论内容方法 - 新增相关 MQ Topic 常量及响应码枚举 - 更新 HTTP 接口测试用例
This commit is contained in:
@@ -394,3 +394,12 @@ Content-Type: application/json
|
||||
"yearMonth": "2025-11",
|
||||
"contentId": "0fa4376f-a098-4fee-821b-f5b7e627a72c"
|
||||
}
|
||||
|
||||
### 删除评论,同步删除一切相关缓存
|
||||
POST http://localhost:8000/comment/comment/delete
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer {{token}}
|
||||
|
||||
{
|
||||
"commentId": 8001
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user