refactor(dashboard): reuse billing entry links in quickLinks

This commit is contained in:
萝卜
2026-03-17 03:28:54 +08:00
parent f6f5b83382
commit 8aaae252ec

View File

@@ -16,7 +16,8 @@
];
$platformOrdersQuickLinks = [
'platform_orders' => \App\Support\BackUrl::withBack('/admin/platform-orders', $selfWithoutBack),
// 复用工作台入口(避免 /admin/platform-orders 入口口径分叉)
'platform_orders' => $billingEntryLinks['platform_orders'],
// 时间范围集合:用于趋势/排行/占比跳转(避免各处散落拼接 query 导致口径漂移)
'platform_orders_range' => function (string $from, string $to) use ($selfWithoutBack): string {
@@ -44,7 +45,8 @@
];
$subscriptionQuickLinks = [
'site_subscriptions' => \App\Support\BackUrl::withBack('/admin/site-subscriptions', $selfWithoutBack),
// 复用工作台入口(避免 /admin/site-subscriptions 入口口径分叉)
'site_subscriptions' => $billingEntryLinks['site_subscriptions'],
'expiring_7d' => \App\Support\BackUrl::withBack('/admin/site-subscriptions?expiry=expiring_7d', $selfWithoutBack),
'expired' => \App\Support\BackUrl::withBack('/admin/site-subscriptions?expiry=expired', $selfWithoutBack),
];