diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 57ebfb4..9c272a4 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -18,6 +18,17 @@ $platformOrdersQuickLinks = [ 'platform_orders' => \App\Support\BackUrl::withBack('/admin/platform-orders', $selfWithoutBack), + // 时间范围集合:用于趋势/排行/占比跳转(避免各处散落拼接 query 导致口径漂移) + 'platform_orders_range' => function (string $from, string $to) use ($selfWithoutBack): string { + return \App\Support\BackUrl::withBack( + '/admin/platform-orders?' . \Illuminate\Support\Arr::query([ + 'created_from' => $from, + 'created_to' => $to, + ]), + $selfWithoutBack + ); + }, + // 平台订单(收费闭环)工作台入口:尽量保持与列表页筛选语义一致。 'unpaid_pending' => \App\Support\BackUrl::withBack('/admin/platform-orders?payment_status=unpaid&status=pending', $selfWithoutBack), // 待生效:paid + pending,并显式锁定 sync_status=unsynced(排除同步失败等异常单) @@ -142,13 +153,7 @@