@page @model Admin.Pages.Mail.DetailModel @using SharedKernel.Extensions @{ ViewData["Title"] = "메일 상세"; var data = Model.Data!; }
| ID | @data.ID |
|---|---|
| 상태 | @switch (data.Status) { case 0: 대기 break; case 1: 처리 중 break; case 2: 발송 완료 break; case 3: 실패 break; default: @data.StatusName break; } |
| 수신자 | @data.ToAddress |
| 제목 | @data.Subject |
| 카테고리 | @(data.Category ?? "-") |
| 재시도 | @data.RetryCount / @data.MaxRetryCount (다음 시도: @data.NextRetryAt.GetDateAt()) |
| 마지막 오류 | @(data.LastError ?? "-") |
| 등록 시각 | @data.CreatedAt.GetDateAt() |
| 처리 시각 | @(data.ProcessedAt.GetDateAt() ?? "-") |
| 실패 확정 시각 | @(data.FailedAt.GetDateAt() ?? "-") |
@data.MessageText
@data.MessageHtml