feat: 新增消息软删除及批量隐藏接口

This commit is contained in:
chenchun
2026-01-29 14:40:03 +08:00
parent adafb65221
commit 4441244575
3 changed files with 70 additions and 0 deletions

View File

@@ -7,4 +7,18 @@ public class MessageGetListInput:PagedAllResultRequestDto
{
[Required]
public Guid SessionId { get; set; }
}
public class MessageDeleteInput
{
/// <summary>
/// 要删除的消息Id列表
/// </summary>
[Required]
public List<Guid> Ids { get; set; } = new();
/// <summary>
/// 是否同时隐藏后续消息(同一会话中时间大于当前消息的所有消息)
/// </summary>
public bool IsDeleteSubsequent { get; set; } = false;
}