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