using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.EmailParse.Dtos { /// /// 邮件接收记录 /// public class EmaiReceiveRecordDto { /// /// 主键 /// public string GID { get; set; } /// /// TO 邮箱 /// public string MailAccount { get; set; } /// /// 邮件主题 /// public string MailSubject { get; set; } /// /// FROM 邮箱 /// public string Sender { get; set; } /// /// 接收时间 /// public DateTime RecTime { get; set; } /// /// 是否已检查 1-已检查 0-未检查 /// public bool IsCheck { get; set; } /// /// 是否已解析 1-已解析 0-未解析 /// public bool IsParse { get; set; } /// /// 是否已进入处理进程 /// public bool IsProcess { get; set; } /// /// 邮件正文 /// public string MailBody { get; set; } /// /// 邮件附件文本 /// public string MailAttachments { get; set; } /// /// 邮件日期 /// public DateTime MailDate { get; set; } /// /// 邮件文件存储路径 /// public string MailFilepath { get; set; } /// /// 邮件表头消息ID /// public string MessageUid { get; set; } /// /// POP3主键 /// public string PopUid { get; set; } /// /// 邮件所属用户Id /// public Nullable BelongUserId { get; set; } /// /// 邮件所属用户名称 /// public string BelongUserName { get; set; } /// /// 状态 SUCC-成功 FAILURE-失败 EXCEPT-异常 /// public string Status { get; set; } /// /// 解析器代码 /// public string ParserCode { get; set; } /// /// 解析器名称 /// public string ParserName { get; set; } /// /// 处理机代码 /// public string ProcCode { get; set; } /// /// 处理机名称 /// public string ProcName { get; set; } /// /// 步骤描述 /// public string StepNote { get; set; } /// /// 执行解析明细总数 /// public Nullable ExecDetailTotal { get; set; } /// /// 执行解析明细成功数量 /// public Nullable ExecDetailSucc { get; set; } /// /// 执行解析明细失败数量 /// public Nullable ExecDetailFail { get; set; } /// /// 最后失败原因 /// public string LstRespNote { get; set; } /// /// 处理明细 /// public List detailList { get; set; } /// /// 附件列表 /// public List AttachmentList { get; set; } } }