using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Wood.Entity; using Wood.Entity.SystemManage; using Wood.Util; namespace Wood.Service.SystemManage.Dto { public class MessagePageReceivedDto : UserMessageEntity { /// /// 消息标题(最大长度128字符) /// public string? Title { get; set; } /// /// 发布人 /// public string? PublisherName { get; set; } /// /// 发布机构 /// public string? PublisherOrgName { get; set; } /// /// 消息类型(0-系统通知 1-公告 2-私信) /// public MessageTypeEnum MessageType { get; set; } public string MessageTypeText { get { return MessageType.GetDescription(); } } public DateTime? PublishAt { get; set; } } public class MessagePagedPublishDto : MessageEntity { public string MessageTypeText { get { return MessageType.GetDescription(); } } public string StatusText { get { return Status.GetDescription(); } } } }