feat(admin-dashboard): add 7d trend meta summary

This commit is contained in:
萝卜
2026-03-16 10:47:04 +08:00
parent 10916edeab
commit 5b4e71da78
3 changed files with 38 additions and 0 deletions

View File

@@ -97,6 +97,24 @@
<div class="adm-mini-chart" data-role="platform-order-trend-7d-chart" data-points='@json($trendPoints)'></div>
@php
$trendPaidTotal = 0.0;
$trendOrdersTotal = 0;
$trendPaidMax = 0.0;
foreach ($trendRows as $r) {
$trendPaidTotal += (float) ($r['paid_sum'] ?? 0);
$trendOrdersTotal += (int) ($r['count'] ?? 0);
$trendPaidMax = max($trendPaidMax, (float) ($r['paid_sum'] ?? 0));
}
@endphp
<div class="adm-mini-meta" data-role="platform-order-trend-7d-meta">
<span class="adm-mini-meta-item">7天合计已付:<strong>¥{{ number_format($trendPaidTotal, 2) }}</strong></span>
<span class="adm-mini-meta-sep"></span>
<span class="adm-mini-meta-item">7天订单数:<strong>{{ (int) $trendOrdersTotal }}</strong></span>
<span class="adm-mini-meta-sep"></span>
<span class="adm-mini-meta-item">峰值:<strong>¥{{ number_format($trendPaidMax, 2) }}</strong></span>
</div>
<table class="mt-10" data-role="platform-order-trend-7d">
<thead>
<tr>