diff --git a/src/dotnet/QuantEngine.Web/Pages/Admin/Collection/Detail.cshtml b/src/dotnet/QuantEngine.Web/Pages/Admin/Collection/Detail.cshtml new file mode 100644 index 00000000..151b6e40 --- /dev/null +++ b/src/dotnet/QuantEngine.Web/Pages/Admin/Collection/Detail.cshtml @@ -0,0 +1,132 @@ +@page "{runId}" +@model QuantEngine.Web.Pages.Admin.Collection.DetailModel +@{ + ViewData["Title"] = "수집 실행 상세"; +} + +
| 시작 시간 | +@Model.Run.StartedAt | +
| 종료 시간 | +@(Model.Run.FinishedAt ?? "-") | +
| 수집 소스 | +@(string.IsNullOrEmpty(Model.Run.Status) ? "-" : "KIS Open API") | +
| 성공 여부 | ++ @if (string.Equals(Model.Run.Status, "completed", StringComparison.OrdinalIgnoreCase) + && Model.Run.TotalSnapshots > 0 + && (Model.Run.TotalErrors == 0 || (Model.Run.TotalErrors < Model.Run.TotalSnapshots * 0.1))) + { + 성공 + } + else if (string.Equals(Model.Run.Status, "completed", StringComparison.OrdinalIgnoreCase) + && Model.Run.TotalSnapshots > 0) + { + 부분 성공 + } + else + { + 실패 + } + | +