feat(governance): 批次页跳转列表自动定位到筛选区(anchor)

This commit is contained in:
萝卜
2026-03-17 16:30:15 +08:00
parent 38ac28ada2
commit 408050666f
4 changed files with 54 additions and 21 deletions

View File

@@ -124,18 +124,18 @@
$reasonGovUrl = '';
if (! $reasonTooLong && $reason !== '') {
if ($type === 'bas') {
$reasonGovUrl = \App\Support\BackUrl::withBack('/admin/platform-orders?' . \Illuminate\Support\Arr::query([
$reasonGovUrl = \App\Support\BackUrl::withBackAndFragment('/admin/platform-orders?' . \Illuminate\Support\Arr::query([
'batch_activation_run_id' => $runId,
'sync_status' => 'failed',
'sync_error_keyword' => $reason,
]), $safeBackForLinks);
]), $safeBackForLinks, 'filters');
}
if ($type === 'bmpa') {
$reasonGovUrl = \App\Support\BackUrl::withBack('/admin/platform-orders?' . \Illuminate\Support\Arr::query([
$reasonGovUrl = \App\Support\BackUrl::withBackAndFragment('/admin/platform-orders?' . \Illuminate\Support\Arr::query([
'batch_bmpa_run_id' => $runId,
'bmpa_failed_only' => '1',
'bmpa_error_keyword' => $reason,
]), $safeBackForLinks);
]), $safeBackForLinks, 'filters');
}
}
@endphp

View File

@@ -353,7 +353,7 @@
</div>
</div>
<details class="card mb-20 collapsible filters-card" data-role="collapsible" data-storage-key="admin.platform_orders.filters" open>
<details id="filters" class="card mb-20 collapsible filters-card" data-role="collapsible" data-storage-key="admin.platform_orders.filters" open>
<summary class="collapsible-summary filters-summary">
<div class="flex-between items-center">
<h3 class="mb-0">筛选条件</h3>