Add admin layout and customer pagination
TaxBaik CI/CD / build-and-deploy (push) Failing after 2m32s

This commit is contained in:
2026-07-09 11:16:50 +09:00
parent fb8a90fa6b
commit cf3fea966d
10 changed files with 102 additions and 5 deletions
@@ -62,7 +62,9 @@
@if (Model.Items.Count == 0)
{
<tr>
<td colspan="6" class="text-center text-muted py-5">고객 데이터가 없습니다.</td>
<td colspan="6">
<partial name="_EmptyState" model="@("검색 결과가 없습니다.")" />
</td>
</tr>
}
else
@@ -73,7 +75,7 @@
<td class="fw-semibold">@item.Name</td>
<td>@item.CompanyName</td>
<td>@item.Phone</td>
<td><span class="badge text-bg-secondary">@item.Status</span></td>
<td><partial name="_StatusBadge" model="item.Status" /></td>
<td>@item.CreatedAt.ToString("yyyy-MM-dd")</td>
<td class="text-end">
<a class="btn btn-sm btn-outline-secondary" href="/admin/customers/@item.Id">상세</a>
@@ -86,5 +88,6 @@
</table>
</div>
</div>
</section>
<partial name="_Pagination" model="new { Page = Model.CurrentPage, TotalPages = Model.TotalPages, BuildPageUrl = new Func<int, string>(Model.BuildPageUrl) }" />
</section>