feat(admin-dashboard): add mini trend chart for 7d paid sum

This commit is contained in:
萝卜
2026-03-16 10:17:13 +08:00
parent e0b1a707fb
commit 3c4612b339
4 changed files with 110 additions and 0 deletions

View File

@@ -84,8 +84,19 @@
@php
$trendRows = (array) ($platformOrderTrend7d ?? []);
// 用于前端渐进增强渲染迷你图表JS 读取 data-points
$trendPoints = [];
foreach ($trendRows as $r) {
$trendPoints[] = [
'date' => (string) ($r['date'] ?? ''),
'count' => (int) ($r['count'] ?? 0),
'paid_sum' => (float) ($r['paid_sum'] ?? 0),
];
}
@endphp
<div class="adm-mini-chart" data-role="platform-order-trend-7d-chart" data-points='@json($trendPoints)'></div>
<table class="mt-10" data-role="platform-order-trend-7d">
<thead>
<tr>