Files
EmailBill/Entity/MessageRecord.cs
孙诚 10b02df6e2
All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 38s
Docker Build & Deploy / Deploy to Production (push) Successful in 6s
Docker Build & Deploy / Cleanup Dangling Images (push) Successful in 1s
添加消息类型枚举和相关字段,优化消息记录服务的添加方法,更新多个组件以支持新增分类对话框
2026-01-06 13:45:39 +08:00

47 lines
850 B
C#

namespace Entity;
/// <summary>
/// 消息类型
/// </summary>
public enum MessageType
{
/// <summary>
/// 文本
/// </summary>
Text = 0,
/// <summary>
/// 跳转URL
/// </summary>
Url = 1,
/// <summary>
/// HTML内容
/// </summary>
Html = 2
}
/// <summary>
/// 消息实体
/// </summary>
public class MessageRecord : BaseEntity
{
/// <summary>
/// 消息标题
/// </summary>
public string Title { get; set; } = string.Empty;
/// <summary>
/// 消息内容
/// </summary>
public string Content { get; set; } = string.Empty;
/// <summary>
/// 消息类型
/// </summary>
public MessageType MessageType { get; set; } = MessageType.Text;
/// <summary>
/// 是否已读
/// </summary>
public bool IsRead { get; set; } = false;
}