ui(platform-orders): add retry quick link in bmpa run_id badge
This commit is contained in:
@@ -557,6 +557,13 @@
|
||||
'batch_bmpa_run_id' => $batchBmpaRunId,
|
||||
'page' => null,
|
||||
]);
|
||||
|
||||
$bmpaGoProcessableUrl = $buildQuickFilterUrl([
|
||||
'batch_bmpa_run_id' => $batchBmpaRunId,
|
||||
'status' => 'pending',
|
||||
'payment_status' => 'unpaid',
|
||||
'page' => null,
|
||||
]);
|
||||
@endphp
|
||||
<div class="card mb-20 governance-block" data-role="batch-bmpa-run-id-badge">
|
||||
<div class="muted governance-block-title"><strong>当前 BMPA 批次筛选</strong></div>
|
||||
@@ -571,6 +578,8 @@
|
||||
<a class="link" href="{!! $bmpaGoAllUrl !!}">本批次全部</a>
|
||||
<span class="muted">|</span>
|
||||
<a class="link" href="{!! $bmpaGoFailedUrl !!}">本批次 BMPA 失败</a>
|
||||
<span class="muted">|</span>
|
||||
<a class="link" href="{!! $bmpaGoProcessableUrl !!}">本批次可再次尝试(pending+unpaid)</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -34,5 +34,9 @@ class AdminPlatformOrderIndexBatchBmpaRunIdBadgeShouldRenderTest extends TestCas
|
||||
// 快捷入口:本批次失败(应带 batch_bmpa_run_id + bmpa_failed_only=1)
|
||||
$this->assertStringContainsString('batch_bmpa_run_id=' . $runId, $html);
|
||||
$this->assertStringContainsString('bmpa_failed_only=1', $html);
|
||||
|
||||
// 快捷入口:本批次可再次尝试(pending+unpaid)
|
||||
$this->assertStringContainsString('status=pending', $html);
|
||||
$this->assertStringContainsString('payment_status=unpaid', $html);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user