feat(admin): 添加评论按域名筛选功能并调整统计页面布局

- 在评论管理页面添加域名筛选功能
- 调整统计页面中卡片顺序,将图表移至概览下方
- 更新文档添加版本更新警告提示
- 修改评论列表API支持域名参数查询
This commit is contained in:
anghunk
2026-01-21 13:37:55 +08:00
parent bbe2bdd820
commit 8fa8748949
5 changed files with 72 additions and 18 deletions

View File

@@ -9,15 +9,6 @@
{{ toastMessage }}
</div>
<div class="card">
<h3 class="card-title">最近 7 天评论数趋势</h3>
<div v-if="statsLoading" class="page-hint">加载中...</div>
<div v-else-if="statsError" class="page-error">{{ statsError }}</div>
<div v-else class="chart-wrapper">
<div ref="chartEl" class="chart"></div>
</div>
</div>
<div class="card">
<h3 class="card-title">整体概览</h3>
<div v-if="statsLoading" class="page-hint">加载中...</div>
@@ -30,7 +21,9 @@
</div>
<div class="stats-item">
<div class="stats-label">已通过</div>
<div class="stats-value stats-value-approved">{{ statsSummary.approved }}</div>
<div class="stats-value stats-value-approved">
{{ statsSummary.approved }}
</div>
</div>
<div class="stats-item">
<div class="stats-label">待审核</div>
@@ -38,12 +31,23 @@
</div>
<div class="stats-item">
<div class="stats-label">已拒绝</div>
<div class="stats-value stats-value-rejected">{{ statsSummary.rejected }}</div>
<div class="stats-value stats-value-rejected">
{{ statsSummary.rejected }}
</div>
</div>
</div>
</div>
</div>
<div class="card">
<h3 class="card-title">最近 7 天评论数趋势</h3>
<div v-if="statsLoading" class="page-hint">加载中...</div>
<div v-else-if="statsError" class="page-error">{{ statsError }}</div>
<div v-else class="chart-wrapper">
<div ref="chartEl" class="chart"></div>
</div>
</div>
<div class="card">
<h3 class="card-title">按域名统计</h3>
<div v-if="statsLoading" class="page-hint">加载中...</div>