diff --git a/src/TaxBaik.Web.Client/Components/Admin/Pages/Contracts.razor b/src/TaxBaik.Web.Client/Components/Admin/Pages/Contracts.razor
index c627b9b..05602ad 100644
--- a/src/TaxBaik.Web.Client/Components/Admin/Pages/Contracts.razor
+++ b/src/TaxBaik.Web.Client/Components/Admin/Pages/Contracts.razor
@@ -46,61 +46,44 @@ else
}
else
{
-
| ID | +고객 | +계약번호 | +서비스 유형 | +월 수수료 | +계약기간 | +상태 | +작업 | +
|---|---|---|---|---|---|---|---|
| @item.Id | +@clientMap.GetValueOrDefault(item.ClientId) | +@item.ContractNumber | +@item.ServiceType | +@(item.MonthlyFee?.ToString("C") ?? string.Empty) | ++ @item.StartDate.ToString("yyyy-MM-dd") + @if (item.EndDate.HasValue) + { + ~@item.EndDate.Value.ToString("yyyy-MM-dd") + } + | +@(isActive ? "활성" : "만료") | ++ + | +
| ID | +고객 | +신고 유형 | +마감일 | +신고연도 | +상태 | +작업 | +
|---|---|---|---|---|---|---|
| @item.Id | +@clientMap.GetValueOrDefault(item.ClientId) | +@item.FilingType | +
@effectiveDueDate.ToDateTime(TimeOnly.MinValue).ToString("yyyy-MM-dd")
@if (daysLeft >= 0)
{
@@ -78,41 +71,20 @@ else
{
(마감 @Math.Abs(daysLeft)일 경과)
}
-
-
-
- |
+ @item.FilingYear | +@(item.Status == "completed" ? "완료" : "대기") | +
+
+ @if (item.Status != "completed")
{
- |
+
| ID | +고객 | +사업 유형 | +위험도 | +다음 신고 | +작업 | +
|---|---|---|---|---|---|
| @item.Id | +@clientMap.GetValueOrDefault(item.ClientId) | +@item.BusinessType | +@item.TaxRiskLevel | +@(item.NextFilingDueDate?.ToString("yyyy-MM-dd") ?? string.Empty) | ++ + | +