Platform orders index: clear lead filter via BackUrl::currentPathWithQuery

This commit is contained in:
萝卜
2026-03-14 23:44:59 +00:00
parent 9153fb9459
commit e42de3d37b

View File

@@ -46,13 +46,11 @@
// 列表视图默认精简避免列表过长view=full 展开全部列
$isFullView = ((string) request()->query('view', '') === 'full');
$clearLeadQuery = $currentQuery;
unset($clearLeadQuery['lead_id'], $clearLeadQuery['page']);
$clearLeadUrl = '/admin/platform-orders';
if (count($clearLeadQuery) > 0) {
$clearLeadUrl .= '?' . \Illuminate\Support\Arr::query($clearLeadQuery);
}
// 清除线索锁定:移除 lead_id + page但保留其它筛选上下文并安全透传 back。
$clearLeadUrl = \App\Support\BackUrl::currentPathWithQuery([
'lead_id' => null,
'page' => null,
], $safeBackForLinks);
@endphp
<div class="card mb-20">
<p class="muted muted-tight">这里是总台视角的平台收费主链骨架页,当前阶段先承接套餐订购 / 续费 / 生效跟踪。</p>