平台订单摘要状态链接补齐 data-role 与 back 口径护栏

This commit is contained in:
萝卜
2026-03-18 18:41:25 +08:00
parent eeecfb763e
commit 7614ada1b6
2 changed files with 65 additions and 5 deletions

View File

@@ -646,23 +646,23 @@
<div class="card">
<h3>已支付 / 已生效</h3>
<div class="metric-number">
<a class="link" href="{!! $safeFullUrlWithQuery(['payment_status' => 'paid', 'page' => null]) !!}">{{ $summaryStats['paid_orders'] ?? 0 }}</a>
<a data-role="po-summary-link-paid-orders" class="link" href="{!! $safeFullUrlWithQuery(['payment_status' => 'paid', 'page' => null]) !!}">{{ $summaryStats['paid_orders'] ?? 0 }}</a>
/
<a class="link" href="{!! $safeFullUrlWithQuery(['status' => 'activated', 'page' => null]) !!}">{{ $summaryStats['activated_orders'] ?? 0 }}</a>
<a data-role="po-summary-link-activated-orders" class="link" href="{!! $safeFullUrlWithQuery(['status' => 'activated', 'page' => null]) !!}">{{ $summaryStats['activated_orders'] ?? 0 }}</a>
</div>
</div>
<div class="card">
<h3>已同步 / 未同步</h3>
<div class="metric-number">
<a class="link" href="{!! $safeFullUrlWithQuery(['sync_status' => 'synced', 'page' => null]) !!}">{{ $summaryStats['synced_orders'] ?? 0 }}</a>
<a data-role="po-summary-link-synced-orders" class="link" href="{!! $safeFullUrlWithQuery(['sync_status' => 'synced', 'page' => null]) !!}">{{ $summaryStats['synced_orders'] ?? 0 }}</a>
/
<a class="link" href="{!! $safeFullUrlWithQuery(['sync_status' => 'unsynced', 'page' => null]) !!}">{{ $summaryStats['unsynced_orders'] ?? 0 }}</a>
<a data-role="po-summary-link-unsynced-orders" class="link" href="{!! $safeFullUrlWithQuery(['sync_status' => 'unsynced', 'page' => null]) !!}">{{ $summaryStats['unsynced_orders'] ?? 0 }}</a>
</div>
</div>
<div class="card">
<h3>同步失败数</h3>
<div class="metric-number">
<a class="link" href="{!! $safeFullUrlWithQuery(['sync_status' => 'failed', 'page' => null]) !!}">{{ $summaryStats['failed_sync_orders'] ?? 0 }}</a>
<a data-role="po-summary-link-sync-failed-orders" class="link" href="{!! $safeFullUrlWithQuery(['sync_status' => 'failed', 'page' => null]) !!}">{{ $summaryStats['failed_sync_orders'] ?? 0 }}</a>
</div>
</div>
<div class="card">