All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 24s
Docker Build & Deploy / Deploy to Production (push) Successful in 10s
Docker Build & Deploy / Cleanup Dangling Images (push) Successful in 1s
Docker Build & Deploy / WeChat Notification (push) Successful in 1s
52 lines
943 B
C#
52 lines
943 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;
|
|
|
|
/// <summary>
|
|
/// 跳转URL
|
|
/// </summary>
|
|
public string? Url { get; set; }
|
|
}
|