feat(platform-orders): 列表页增加快捷筛选(待支付/待生效/可同步)

This commit is contained in:
萝卜
2026-03-10 14:55:18 +00:00
parent 6ebd3510db
commit 7bb561e0a8
2 changed files with 19 additions and 1 deletions

View File

@@ -9,6 +9,20 @@
<p class="muted">本页先提供可访问列表、基础筛选与摘要卡,后续再补详情、导出、支付记录与退款轨迹。</p> <p class="muted">本页先提供可访问列表、基础筛选与摘要卡,后续再补详情、导出、支付记录与退款轨迹。</p>
</div> </div>
<div class="card mb-20">
<h3>快捷筛选</h3>
<div class="muted mb-10">用于运营快速定位当前需要处理的订单集合(口径基于筛选条件组合)。</div>
<div>
<a href="/admin/platform-orders" class="muted">全部</a>
<span class="muted"></span>
<a href="/admin/platform-orders?payment_status=unpaid" class="muted">待支付</a>
<span class="muted"></span>
<a href="/admin/platform-orders?payment_status=paid&status=paid" class="muted">待生效</a>
<span class="muted"></span>
<a href="/admin/platform-orders?syncable_only=1" class="muted">可同步订阅</a>
</div>
</div>
<div class="card mb-20"> <div class="card mb-20">
<h3>筛选条件</h3> <h3>筛选条件</h3>
<form method="get" action="/admin/platform-orders" class="grid-3"> <form method="get" action="/admin/platform-orders" class="grid-3">

View File

@@ -35,7 +35,11 @@ class AdminPlatformOrderTest extends TestCase
->assertSee('最近批量同步') ->assertSee('最近批量同步')
->assertSee('最近24小时批量同步过') ->assertSee('最近24小时批量同步过')
->assertSee('可同步订单') ->assertSee('可同步订单')
->assertSee('近24小时批量同步'); ->assertSee('近24小时批量同步')
->assertSee('快捷筛选')
->assertSee('待支付')
->assertSee('待生效')
->assertSee('可同步订阅');
} }
public function test_guest_cannot_open_platform_orders_page(): void public function test_guest_cannot_open_platform_orders_page(): void