fix(platform-orders): align paid-pending governance links with unsynced scope

This commit is contained in:
萝卜
2026-03-16 18:51:23 +08:00
parent 88347d1185
commit 33ab55b10a
3 changed files with 10 additions and 7 deletions

View File

@@ -148,9 +148,11 @@
'status' => null,
]);
// 待生效口径与仪表盘一致paid + pending + sync_status=unsynced排除同步失败等异常单
$leadPaidPendingUrl = $buildLeadGovernUrl([
'payment_status' => 'paid',
'status' => 'pending',
'sync_status' => 'unsynced',
]);
@endphp
@php
@@ -266,11 +268,12 @@
'fail_only' => null,
]);
// 待生效口径与仪表盘一致paid + pending + sync_status=unsynced排除同步失败等异常单
$subPaidPendingUrl = $buildSubGovernUrl([
'payment_status' => 'paid',
'status' => 'pending',
'syncable_only' => null,
'sync_status' => null,
'sync_status' => 'unsynced',
'fail_only' => null,
]);
@@ -325,7 +328,7 @@
<a href="{!! $allUrl !!}" class="muted">全部</a>
<a href="{!! $buildQuickFilterUrl(['payment_status' => 'unpaid']) !!}" class="muted">待支付</a>
<a href="{!! $buildQuickFilterUrl(['status' => 'pending', 'payment_status' => 'unpaid']) !!}" class="muted">可BMPA处理</a>
<a href="{!! $buildQuickFilterUrl(['payment_status' => 'paid', 'status' => 'pending']) !!}" class="muted">待生效</a>
<a href="{!! $buildQuickFilterUrl(['payment_status' => 'paid', 'status' => 'pending', 'sync_status' => 'unsynced']) !!}" class="muted">待生效</a>
<a href="{!! $buildQuickFilterUrl(['syncable_only' => '1']) !!}" class="muted">可同步订阅</a>
<a href="{!! $buildQuickFilterUrl(['sync_status' => 'failed']) !!}" class="muted">同步失败</a>
<a href="{!! $buildQuickFilterUrl(['bmpa_failed_only' => '1']) !!}" class="muted">BMPA失败</a>